dhtml提供了兩個方法來進行添加,insertAdjacentHTML和insertAdjacentText 
insertAdjacentHTML方法:在指定的地方插入html標簽語句。 
原型:insertAdjacentHTML(swhere,stext) 
參數(shù): 
swhere:指定插入html標簽語句的地方,有四種值可以用: 
1.beforeBegin:插入到標簽開始前 
2.afterBegin:插入到標簽開始標記后 
3.beforeEnd:插入到標簽結(jié)束標記前 
4.afterEnd:插入到標簽結(jié)束標記后 
stext:要插入的內(nèi)容 
例: 
復制代碼 代碼如下:
 
var sHTML="<input type=button 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); 
復制代碼 代碼如下:
 
<DIV> 
<input type=button onclick=go2() value='Click Me'><BR> 
<SCRIPT DEFER> 
function go2(){alert("Hello from inserted sctipt.")}' 
</script> 
</DIV> 
復制代碼 代碼如下:
 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<title>無標題文檔</title> 
</head> 
<body> 
safdsdaf按時地方 
<script language="javascript"> 
alert(document.body.innerText) 
</script> 
</body> 
</html> 
復制代碼 代碼如下:
 
<script language="javascript" type="text/javascript"> 
function addFile() 
{ 
var filebutton = '<br><input type="file" size="50" />'; 
document.getElementByIdx('FileList').insertAdjacentHTML("beforeEnd",filebutton); 
} 
</script> 
復制代碼 代碼如下:
 
<p> 
<input type="file" runat="server" size="50"/> 
</p> 
新聞熱點
疑難解答
圖片精選