使用Javascript getElementById </span>更新<span>的值

时间:2013-03-26 13:28:39

标签: javascript

我是JS的新手,并试图了解如何使用JS更改跨度的值。所以,我的跨度看起来像这样:

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

我想将0.31更改为150 - 而Iam尝试使用getElementById,如下所示:

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

由于某种原因,这似乎不起作用。我知道我做的事情完全是愚蠢的,但我无法看到哪里。这是我相当愚蠢的JS Fiddle

对此的任何帮助都会很棒。

2 个答案:

答案 0 :(得分:2)

如果要更改document.getElementById("s551392614400915").innerHTML= "150"

的内容,请使用span

答案 1 :(得分:1)

使用innerHTML代替valuevalue用于具有用户可更改值的表单输入。

document.getElementById("s551392614400915").innerHTML = "150";