每天一個JavaScript執行個體-從一個div元素刪除一個段落,javascriptdiv

來源:互聯網
上載者:User

每天一個JavaScript執行個體-從一個div元素刪除一個段落,javascriptdiv

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>每天一個JavaScript執行個體-從一個div元素刪除一個段落</title><style>p{padding:20px;margin:10px 0;width:400px;background-color:#eef;}</style><script>window.onload = function(){var paras = document.getElementsByTagName("p");for(var i=0;i<paras.length;i++){paras[i].onclick = prun;}}function prun(){var parent = this.parentNode;console.log(parent);parent.removeChild(this);alert("paras" + document.getElementsByTagName("p").length);}</script></head><body><div id = "date"><p>one</p><p>two</p><p>three</p><p>four</p><p>five</p></div></body></html>


在javascript中添加一個刪除div的按鈕

這是甚麼?
divHtmlArr 為何用陣列裝載 HTML
好像運作不了的吧?

問一下 LZ 可以用 JQuery 做這個按鈕嗎?
 
使用javascript 建立一個新div元素插入到 id="parent"元素的內部作為其子節點

可以直接建立一個DIV

var objDiv = document.getElementById("parent").innerHTML = "<div></div>";

直接在Parent的這個ID下面插入一對DIV標記就可以了。

另外還有一種方法就是:(這種方法是我在網上看到的我沒實踐過)
JavaScript代碼
1. //建立div
2. var objDiv = document.createElement("div");//div建立成功
3. //給div中新增內容
4. objDiv.innerHTML = "javascript執行個體--技術之家,歡迎您";
5. //控制div的隱藏
6. objDiv.style.display = "none";
7. //控制div的顯示
8. objDiv.style.display = ""

希望我的回答對你有協助。
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.