为了账号安全,请及时绑定邮箱和手机立即绑定

通过document.getElementById属性和innerHTML属性输出元素里面的内容是不是很麻烦

为什么要这样设计呢??好啰嗦,javascript语言的设计者不可以设计一个新的方法,直接输出这个内容吗?先是通过documen.getElementById获得

元素赋给一个变量,在通过元素的innerHTML属性(d代码格式:变量.innerHTML)得到元素节点里面的内容。

正在回答

2 回答

面向对象的设计思想

0 回复 有任何疑惑可以回复我~

可能是为了代码清晰

0 回复 有任何疑惑可以回复我~
#1

qq_simplespecia 提问者

我觉得和前面的id选择器有关,id选择器在文档中只能使用一次,这样保证了唯一性,对于html文件中这样多的标签,我们要找到目标元素里面的内容,我们就使用这样的方式,先通过document.geteElementById()获得标签,再用innerHTML属性获取标签里面的内容,或者修改内容。这是计算机处理问题的方式吧,或许说了这样多。就是楼下说的面向对象的设计思想
2016-06-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       739977    人
  • 解答问题       9566    个

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

进入课程

通过document.getElementById属性和innerHTML属性输出元素里面的内容是不是很麻烦

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信