Установите текст абзаца с 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
.