JavaScript创建节点提示类型不匹配

[复制链接]
查看11 | 回复1 | 2010-11-30 13:46:25 | 显示全部楼层 |阅读模式
------------HTML代码----------



[img][/img]


------------JavaScript代码----------
window.onload=all;
function all()
{
var picture=document.getElementById("pic");/*获取页面里的图片节点*/
var root=picture.parentNode;/*root是picture节点的父节点*/
var url=document.createElement("a");/*创建一个链接节点url*/
root.insertBefore("url","picture");/*在节点root的子节点picture前插入另一个子节点url*/
var urlText=document.createTextNode("这是一条新增加的链接");/*创建一个文本节点urlText*/
url.appendChild(urlText);/*将文本节点urlText插入到url作为子节点*/
url.setAttribute("href","http://www.baidu.com");/*为url设置href属性*/
}
/*运行后提示第8行char 2类型不匹配*/
请问是为什么呢?

回复

使用道具 举报

千问 | 2010-11-30 13:46:25 | 显示全部楼层
root.insertBefore("url","picture");/*在节点root的子节点picture前插入另一个子节点url不要用引号
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行