您的位置:首页 > Web前端 > HTML

insertAdjacentHTML方法:在指定的地方插入html标签语句

2007-10-25 09:40 573 查看
insertAdjacentHTML方法:在指定的地方插入html标签语句。

原型:insertAdjacentHTML(swhere,stext)

参数:

swhere:指定插入html标签语句的地方,有四种值可以用:

1.beforeBegin:插入到标签开始前

2.afterBegin:插入到标签开始标记后

3.beforeEnd:插入到标签结束标记前

4.afterEnd:插入到标签结束标记后

stext:要插入的内容

例:var sHTML="<input type=button onclick=" + "go2()" + " value='Click Me'><BR>"

var sScript='<SCRIPT DEFER>'

sScript = sScript + 'function go2(){ alert("Hello from inserted script.") }'

sScript = sScript + '</script' + '>';

ScriptDiv.insertAdjacentHTML("afterBegin",sHTML + sScript);

在html正文中加入一行:

<DIV ID="ScriptDiv"></Div>

最终变成:

<DIV ID="ScriptDiv">

<input type=button onclick=go2() value='Click Me'><BR>

<SCRIPT DEFER>

function go2(){alert("Hello from inserted sctipt.")}'

</script>

</DIV>

insertAdjacentText方法与insertAdjacentHTML方法类似,只不过只能插入纯文本,参数相同
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: