qq_良药苦口_0
2015-09-14 19:56
<p id="con">JavaScript</p>
<script type="text/javascript">
var mychar= document.getElementById("con") ;
document.write("结果:"+mychar); //输出获取的P标签。
</script>
var mychar= document.getElementById("con").innerHTML;
document.write("结果:"+mychar); //输出获取的P标签。
这样可以输入结果:
JavaScript
结果:JavaScript
此题中亲测innerText和innerHTML是可以实现当前结果的。(各位亲们一定看好大小写,差点因为这个得出错误结论来着。)
下面内容粘贴自百度知道:
innerHTML是指某个网页元素内部的代码,而innerTEXT是指某个网页元素的文本内容.例如:
<div name="abc"><b>测试</b></div>
这样document.all("abc").innerHTML就是:<b>测试</b>
而document.all("abc").innerText就是:测试
我试过mychar.innerHTML,结果是对的!
上面两个全错了,应该是mychar.innerText
document.write("结果:"+mychar.text);
mychar是个对象,你可以这么写
document.write("结果:"+mychar.value);
JavaScript入门篇
739817 学习 · 9566 问题
相似问题