课程
/前端开发
/JavaScript
/JavaScript进阶篇
var newNode = document.createElement("<li id='php'></ li>");这样写会报错,怎么写才可以呢?
2016-10-08
源自:JavaScript进阶篇 9-12
正在回答
可以直接写 newNode.id = "php"要是想给li加name属性的话可以用elementNode.setAttribute(name,value)的自定义方法即newNode.setAttribute("name","php")。
GoingForward 提问者
还可以这样:newNode.setAttribute("id","mewli");newNode.id="newli";
是不是只能这样?
var newNode = document.createElement("li");
newNode.setAttribute("id", "newli");
newNode.innerHTML="PHP";
otest.appendChild(newNode);
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答为什么JS创建元素时,括号内的元素名要加上引号
2 回答在网页中,如使用事件,就在该元素中设置事件属性
1 回答创建元素节点
3 回答创建元素节点
3 回答name属性只用于表单相关的元素吗
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号