进击的菜猿
2016-06-24 23:32
<h2 id="con">haha</h2>
<h2 id="con2">hehe</H2>
<script>
var mychar=document.getElementById("con");
mychar.innerHTML="哈哈"; //通过dom获取p元素,改变标签内容
con2.innerHTML="呵呵";//直接同过元素ID获取元素,改变其内容
</script>
<!--这两种方法哪个正确?-->
JS中获取标准文档流中的元素时用的是document.getElementById的方式或是TagName的方式来,不通过这种方式来直接用Id来进行修改,不符合JS的语法,会报错,这种错误可以直接敲进去看看对不对,至于为什么,这是人为规定的东西不是什么客观存在的真理,记住就好
推荐使用document.getElementById(),第二种不是W3C标准里的,部分浏览器会有兼容性问题。
JavaScript入门篇
739817 学习 · 9566 问题
相似问题