[英]Append a tag to spesific loaction of HTML using javascript
我的HTML中有這些標簽,
<div id="main">
<div id="options"></div>
<div id="searchField"></div>
<div id="options"></div>
<div id="results">
***<!-- I want to add elements here -->***
<div id="pagenumber">
<div id="footer">
</div>
</div>
在id="pagenumber"
上方並在id="results"
內附加子項的javascript代碼是什么?
您可以使用以下方法:
var pagenumber = document.getElementById('pagenumber'),
results = document.getElementById('results'),
newElem = document.createElement('div');
results.insertBefore(newElem, pagenumber);
要在 pagenumber
節點之后插入,可以使用:
results.insertBefore(newElem, pagenumber.nextSibling);
參考文獻:
這將對您有所幫助。
var results=document.getElementById('results');
var newdiv = document.createElement('div');
var divIdName = 'myDiv';
newdiv.setAttribute('id',divIdName);
newdiv.innerHTML = '<p>Test</p>';
results.appendChild(newdiv);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.