innerHTML怎么用

来源:百度知道 编辑:UC知道 时间:2024/05/26 17:51:40
html 里面有这么一段
<span id="wxxxbstable"></span>

js里写
function addWxxxb(){
document.getElementById("wxxxbstable").innerText ="111111111111111111111111111";}
是没有效果的
可要是
<span id="wxxxbstable">123123</span>
里面写一些字符进去 就可以了 请问为什么

<span id="wxxxbstable"></span>
写在js代码之前就可以,下面的代码我刚才测试通过:

<html><body>
<span id="wxxxbstable"></span>
<script type=text/javascript>
function addWxxxb(){
document.getElementById("wxxxbstable").innerText ="111111111111111111111111111";
}
addWxxxb();
</script>
</body></html>

getElementByid(idName)获取的是标签名为idName的标签,获取之后才可以执行后续操作。而你的addWxxxb是个function,不是id,获取不到,所以不行。