在页面加载时使用javascript设置段落文本

时间:2012-05-04 09:49:01

标签: javascript jquery html mobile

基本上我想要做的就是在页面加载时使用JavaScript / jQuery设置段落的文本。这是一个简单的Kendo UI应用程序。

任何人都可以给我一个这样做的方法吗?

我知道这可能是一个noob问题,但我对JavaScript / jQuery缺乏经验。

这是我已经尝试过的,但它似乎没有起作用......

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

此代码已放置在HTML页面的开头。

谢谢:)

6 个答案:

答案 0 :(得分:26)

请尝试.text()好好阅读:http://api.jquery.com/text/

使用ID的

演示 http://jsfiddle.net/FyVzF/13/ ,请参阅此处http://jsfiddle.net/FyVzF/14/

希望这有帮助!

<强>码

$(document).ready(function() {

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

<强> HTML

<p> </p>

答案 1 :(得分:9)

仅对ID为“idname”的特定段落执行此操作:

$(document).ready(function() {

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

答案 2 :(得分:6)

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

});

OR

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

});

答案 3 :(得分:2)

而不是.val()使用.text().html()

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

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

答案 4 :(得分:0)

对于非输入元素,您应使用htmltext方法:

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

答案 5 :(得分:0)

假设您尝试设置p元素的文字,请使用text()

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

val()用于具有value属性的元素,例如inputselecttextarea