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

------------HTML代码----------<body><inputtype="button"id="button1"value="关闭窗口"><imgid=... ------------HTML代码----------
<body>
<input type="button" id="button1" value="关闭窗口">
<img id="pic" src="111.jpg"></img>
</body>
------------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类型不匹配*/
请问是为什么呢?
展开
 我来答
百度网友6497d5b
2010-11-30 · TA获得超过156个赞
知道小有建树答主
回答量:215
采纳率:0%
帮助的人:132万
展开全部
root.insertBefore("url","picture");/*在节点root的子节点picture前插入另一个子节点url
不要用引号
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式