0

私はJSが初めてで、JSを使用してスパンの値を変更する方法を理解しようとしています。したがって、次のようなスパンがあります。

<span id="s551392614400915" class="vote-count-post" value="551392614400915">0.31</span>

0.31 を 150 に変更したいと思います。次のように getElementById を使用しようとしています。

var xx=150;
document.getElementById("s551392614400915").value = "150"; //dosent work.
//document.getElementById("s551392614400915").value = xx; //dosent work.

何らかの理由でこれは機能しないようです。私は完全にばかげたことをしていることを知っていますが、どこで見ることができません。これが私のかなりばかげたJSフィドルです

これについての助けは素晴らしいでしょう。

4

2 に答える 2

2

document.getElementById("s551392614400915").innerHTML= "150"の内容を変更したい場合に使用しますspan

于 2013-03-26T13:30:37.920 に答える
1

innerHTMLの代わりに使用しvalueます。valueユーザーが変更可能な値を持つフォーム入力に使用されます。

document.getElementById("s551392614400915").innerHTML = "150";
于 2013-03-26T13:30:14.657 に答える