更改范围文本

时间:2014-09-01 19:21:45

标签: javascript html

我有一个跨度的胡子问题。我知道它应该有用,但它没有......我已经阅读了类似问题的答案,但是不能用我的例子,所以我们走了:我有一个简单的html,带有一个包含跨度的段落,以及一个应该改变"不喜欢"的按钮。对于"非常喜欢":

<p> I <span id="like-or-not">don't like</span> dogs</p>
<button onclick="changeSpan('really like')">Change!</button>

功能:

function changeSpan(someText){
    document.getElementById("like-or-not").innerHtml = someText;
}

但它没有用......你能帮助我吗?

这里是小提琴:http://jsfiddle.net/ey50yk6y/

2 个答案:

答案 0 :(得分:1)

试试这个:

document.getElementById("like-or-not").textContent = someText;

答案 1 :(得分:0)

你没有合适的外壳拼写innerHTML

function changeSpan(someText){
  document.getElementById("like-or-not").innerHTML = someText;
}