课程
/前端开发
/JavaScript
/JavaScript入门篇
为什么显示的是“结果:[object HTMLParagraphElement]”啊?不应该是显示<p>标签中的文本吗?
2015-08-03
源自:JavaScript入门篇 3-2
正在回答
当然不是,你现在还没学DOM 不知道其结构,你先把这里的P理解为一个集合,在这个P里不光有文本
我啊我诶 提问者
浏览器的事,你那应该是IE6 一下
这样说吧,你通过id找到了3527号工具箱(元素),打开发现,卧靠,这些工具(元素的内容)都不会用,要先看说明书(元素的属性)
如果想显示获取标签的文本,可以这样写:
document.write("结果:"+mychar.innerHTML);
搜 噶
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
2 回答script不是可以搜到id吗为什么还是显示结果:[object HTMLParagraphElement]
2 回答为什么结果是 结果:[object HTMLParagraphElement] ?
1 回答为什么获取的是object而不是P标签里的文本
2 回答为什么输出的结果是这个[object HTMLParagraphElement]?
2 回答为什么不是先显示Hello 再显示p标签原始内容:Hello World 最后再显示p标签修改后内容:New Text!????