動態創建元素
為何要動態創建元素: 輸入電腦,傳入之后動態的出現下拉表 
動態創建元素方法:
document.write() //document.write('<p>world</p>'),當點擊按鈕的時候會把前面的頁面覆寫的生成一個新的頁面顯示,所以不能在事件當中使用,一般在做服務的時候使用,比如網頁當中的客服視窗
element.innerHTML //box.element.innerHTML = "Hello <p>world</p>"; 會在標簽內顯示,不跳轉頁面,可以直接用
document.createElement()
在大量執行innerHTML的時候,由于每執行一次,都改變了DOM樹,所以需要優化,將字串賦給innerHTML;由于字串不可變所以每次都需要開辟記憶體,再優化一次將資料存盤到陣列中,最后整體轉成字串,array.join()
insertBefore() //把原始插入到頁面的指定位置
replaceChild() //把當前元素的標簽進行替換
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/285945.html
標籤:JavaScript
上一篇:Vue&Element 前端應用開發之選單和路由的關系
下一篇:WEB安全防護相關回應頭(下)
