weibo_噯恠囙憶_03180686
2016-04-15 10:56
为什么原始内容能够输出hello world呢
<p id="p1">啊啊啊</p> //这是HTML界面的元素属性。 id="p1"是给P元素命名。
var mychar=document.getElementById("p1"); //document.getElementById 这个可以获取元素命名的所有内容。
mychar.innerHTML="hello world" //innerHTML可以向对象插入内容。通过mychar修改P的内容。
因为<p id="con">Hello World</p>
JS显示通过document.getElementById()找到了p标签并赋值给了mycon
然后通过innerHTML获取了P标签的内容,用document.write()在网页中显示出来
因为原来HTML中就有值为hello world
这个CON就相当于P的地址 document.getElementById()这个函数你输入的是你要的元素的地址,而innerHTML这个函数就相当于C中的指针,他指向的是这个地址, 那么当打印输出的时候输出的这个指针指向地址的内容 可以建议你画图理解下 我是这么认为的
JavaScript入门篇
739817 学习 · 9566 问题
相似问题