<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>document.getElementById</title></head><body><p id="con">JavaScript</p><script type="text/javascript"> var mychar= document.getElementById("con").innerHTML ; document.write("结果:"+mychar); //输出获取的P标签。 </script></body></html>
5 回答
已采纳
woshiajuana
TA贡献211条经验 获得超152个赞
大兄弟
第一个javascript不是你js输出的呀,那不是你HTML标签p的文本么?
<p id="con">JavaScript</p> 这个会在页面显示// JavaScript
后面才是你js输出的
snowmanJS
TA贡献89条经验 获得超53个赞
HTML是按从上到下的顺序执行的,p标签在脚本之前,所以先显示p标签的内容,然后才显示脚本输出的内容。如果你把脚本放到head标签中,那么,脚本将不输出内容,因为这时还没有加载到p标签。
大咪
TA贡献785条经验 获得超332个赞
<p id="con">JavaScript</p>,这句话在网页中就已经生成了一段能显示文字的代码,内容就是javascript...后面你定义的才是获取id为con的内容,将其打印在网页上
添加回答
举报
0/150
提交
取消