2012-02-08 7 views
1

の表示値。tagに値を割り当てて表示するにはどうすればいいですか。javascriptでのスパンタグ

<span id=tag></span>

これはpageloadに設定する必要があります。

私はそれが何かのようだと思った:

<script> 
document.getElementById('tag').innerHTML = 0; 
</script> 
+1

もこれを試すことができますが、文字列リテラルを試してみました "0"? – Hamish

答えて

3

HTML:

<span id="tag"></span> 

JS:

<script type="text/javascript"> 
    window.onload = function(){ 
    var text = document.createTextNode("0"); 
    document.getElementById('tag').appendChild(text); 
    } 
</script> 

それだけで行うことがはるかに容易になりますが:

<span id="tag">0</span> 
+0

pageloadに何も表示しません: – user1022585

+0

innerTextは他のブラウザでは実装されていませんが、どのブラウザを使用していますか? – jerjer

0

試してみてください。

<script> 
    window.onload = function(){ 
     document.getElementById('tag').innerHTML = 0; 
    }; 
</script> 
0

あなたは

<html> 
<head> 
<script> 
function myFunction() { 
    var number = "0"; 
    document.getElementById("tag").innerHTML = number; 
} 
</script> 
</head> 
<body onload="myFunction()"> 

<h1>"the value is: " <span id="tag"></span></h1> 

</body> 
</html> 
関連する問題