Установите текст абзаца с javascript на загрузку страницы

В основном все, что я хочу сделать, это установить текст абзаца с использованием JavaScript/jQuery при загрузке страницы. Это для простого приложения Kendo UI.

Может кто-нибудь, пожалуйста, дайте мне способ сделать это?

Я знаю, что это, вероятно, вопрос о нобе, но я получу неопытный с JavaScript/jQuery.

Это то, что я уже пробовал, но он, похоже, не работает...

<script type="">
        $(document).ready(function () {
            $("#mac001OEE").val("0%");
        });

Этот код помещен в начало страницы HTML.

Спасибо:)

Ответы

Ответ 1

Пожалуйста, попробуйте .text() хорошо читайте здесь: http://api.jquery.com/text/

demo http://jsfiddle.net/FyVzF/13/ или для вашего конкретного примера, используя идентификатор, см. здесь http://jsfiddle.net/FyVzF/14/

надеюсь, что это поможет!

код

$(document).ready(function() {

    $("p").text('test test Rambo');
});

HTML

<p> </p>

Ответ 2

Попробуйте это только для определенного абзаца с идентификатором id:

$(document).ready(function() {

    $("p#idname").text('test test Rambo');
});

Ответ 3

$(document).ready(function () {
    $("#mac001OEE").html("0%");

});

ИЛИ

$(document).ready(function () {
    $("#mac001OEE").text("0%");

});

Ответ 4

Вместо .val() используйте .text() или .html():

$(document).ready(function() {
    $("p").text('saeed');
});

или

$(document).ready(function() {
    $("p").html('saeed');
});

Ответ 5

Для элементов без ввода вы должны использовать методы html или text:

$(document).ready(function () {
    $("#mac001OEE").html("0%");
});

Ответ 6

Предполагая, что вы пытаетесь установить текст элемента p, используйте text():

$("#mac001OEE").text("0%");

val() используется для элементов, которые имеют атрибут value, например input, select и textarea.