document.getElementById("").innerHTML="" document.getElementById("").innerText="" 含义?同异点?
1个回答
展开全部
innerHTML 就是id为xx的标签中所有包含的代码内容
比如:
<div id='time'><a href='#'>time</a></div>
那么 time.innerHTML 就是 <a href='#'>time</a>而相对的 time.innerText 就是id为time的标签中所有包含的代码解释出来之后显示的.
比如:
<div id="time">
<table><tr><td>111</td><td>222</td></tr><tr><td>333</td><td>444</td></tr></table>
</div>
那么 time.innerHTML 就是
<table><tr><td>111</td><td>222</td></tr><tr><td>333</td><td>444</td></tr></table>
而 time.innerText 则是
111222
333444
可以自己多写几个例子,alert看效果:
<div id="time">
<table><tr><td>111</td><td>222</td></tr><tr><td>333</td><td>444</td></tr></table>
</div>
<script>
alert(document.getElementById('time').innerHTML);
alert(document.getElementById('time').innerText);
</script>
比如:
<div id='time'><a href='#'>time</a></div>
那么 time.innerHTML 就是 <a href='#'>time</a>而相对的 time.innerText 就是id为time的标签中所有包含的代码解释出来之后显示的.
比如:
<div id="time">
<table><tr><td>111</td><td>222</td></tr><tr><td>333</td><td>444</td></tr></table>
</div>
那么 time.innerHTML 就是
<table><tr><td>111</td><td>222</td></tr><tr><td>333</td><td>444</td></tr></table>
而 time.innerText 则是
111222
333444
可以自己多写几个例子,alert看效果:
<div id="time">
<table><tr><td>111</td><td>222</td></tr><tr><td>333</td><td>444</td></tr></table>
</div>
<script>
alert(document.getElementById('time').innerHTML);
alert(document.getElementById('time').innerText);
</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询