-3
document.getElementById("txtOutput").value = result;

而不是使用.value=result,我可以写点别的,重写到特定的 div 或段落吗?

4

3 回答 3

1

如果你想写一些东西(包括html格式)你可以使用innerHTML,或者如果你只需要文本使用innerText:

内部HTML

document.getElementById("txtOutput").innerHTML = result

内部文本

document.getElementById("txtOutput").innerText = result;
于 2013-03-06T19:47:09.950 回答
1

是的你可以。以这个简单的JsFiddle为例。

HTML:

<div id="me">
    <span>old stuff</span>
</div>

脚本

document.getElementById('me').innerHTML = "new stuff";
于 2013-03-06T20:00:15.943 回答
0

你可以使用innerHTML:

 document.getElementById("txtOutput").innerHTML = 'some content';
于 2013-03-06T19:44:28.510 回答