2012-05-04 14 views
18

基本的には、ページ読み込み時にJavaScript/jQueryを使用して段落のテキストを設定するだけです。これは簡単な剣道UIアプリのためのものです。ページの読み込み時にjavascriptで段落のテキストを設定する

誰でも私にこれを行う方法を教えてください。

これはおそらくノブの質問ですが、私は半分JavaScript/jQueryに慣れていません。このコードは、HTMLページの先頭に置かれている

これは、私はすでに試したものですが、それが動作していないようです...

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

感謝:)

答えて

24

ここで読む.text()良い試してください:IDを使用して、特定の例えばhttp://api.jquery.com/text/

デモhttp://jsfiddle.net/FyVzF/13/またはは、ここではこのことができますhttp://jsfiddle.net/FyVzF/14/

希望を参照してください!

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

タッツ-Linkはデモ – coder

+1

のために不足している@あなたが+1 – coder

+1

jsfiddle例welcome.haveだが、素晴らしいですありがとうございました。 – Sabuncu

0

あなたがp要素のテキストを設定しようとしているsuming、text()を使用します。

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

val()は、inputselecttextareaとしてvalue属性を持つ要素、上で使用されています。

0

として:あなたはhtmltextメソッドを使用する必要があります非入力要素については

コード

$(document).ready(function() { 

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

HTML

<p> </p> 
+0

恐ろしい - これはそれを修正しました:) –

+0

問題ない、喜んで助けてください。 –

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

}); 

OR

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

}); 
9

IDのみ "idname" と、特定の段落のためにこれを試してみてください。その代わり.val()使用.text()または.html()

$(document).ready(function() { 

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

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

または

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