课程
/前端开发
/JavaScript
/JavaScript进阶篇
<P>节点类型是p标签,那var x=document.createTextNode("I LOVE JS"),x是什么标签呢,还是说只是p标签里的文本。不知道有没有人看懂我说的话0.0
2016-12-16
源自:JavaScript进阶篇 9-17
正在回答
x只是一个变量,如果写成 var x=document.createElement("p"); 这里创建的是元素节点, 那么x就可以当做p元素即p标签,如果写成var x=document.createTextNode("I LOVE JS"),这里创建的就是文本节点,那么x当做I LOVE JS ,这个文本。 x代表什么,跟你要创建什么有关系。
var 是定义变量的关键字 它后面的字母是变量。所以 x 不是标签,是一个变量。你可以把他改成任意字母数字或下划线组成的字符串。当然这个字符串不能是关键字。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答createTextNode和innerHTML区别?
3 回答createTextNode究竟是怎么运作的?
5 回答createTextNode是什么意思,为什么createElement了一个p还要createTextNode呢
1 回答属性的问题
2 回答createTextNode和.innerHTML有什么差别