js實(shí)現(xiàn)創(chuàng)建刪除html元素小結(jié)
如果我要?jiǎng)?chuàng)建一個(gè)div元素。
1.使用DOM對(duì)象創(chuàng)建:
使用document.createElement('div')方法創(chuàng)建元素。
2.使用JQuery創(chuàng)建:
使用$('<div>通過(guò)JQuery創(chuàng)建的新元素</div>')的方法直接創(chuàng)建元素。
如果需要將id是‘div2js'的div元素刪除。
1.使用DOM對(duì)象
首先需要找到被刪元素的父元素,通過(guò)父元素將其需要?jiǎng)h除的子元素刪除。
var el = document.getElementById('div2js'); el.parentNode.removeChild(el);
2.使用JQuery
直接找到并刪除。
$('#div2js').remove();
最后我們來(lái)看個(gè)實(shí)例
<script type="text/javascript" language="Javascript"> function InputOnBlur() { var name=document.getElementById("name").value; if(name.length >10 || name.length<2) { var element=document.getElementById("message"); if(element) { //alert(element.parentNode.innerHTML); element.parentNode.removeChild(element); } var MySpan=document.createElement("span"); document.getElementById("containers").appendChild(MySpan); MySpan.id = "message"; MySpan.innerHTML = "<img src='false.jpg' alt='請(qǐng)輸入正確的姓名'/>請(qǐng)輸入正確的姓名"; } else{ var element=document.getElementById("message"); if(element) { //alert(element.innerHTML); element.parentNode.removeChild(element); } var MySpan=document.createElement("span"); document.getElementById("containers").appendChild(MySpan); MySpan.id = "message"; MySpan.innerHTML = "<img src='true.gif' alt='該用戶(hù)名輸入正確'/>該用戶(hù)名輸入正確"; } } </script> <div> 姓名:<input id="name" type="text" onblur="InputOnBlur()" /><span id="containers"></span></div> <script language="javascript"> document.getElementById("containers").innerHTML = "<font color=red>請(qǐng)輸入姓名</font>";
相關(guān)文章
javascript作用域鏈與執(zhí)行環(huán)境詳解
這篇文章主要為大家詳細(xì)介紹了javascript作用域鏈與執(zhí)行環(huán)境,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03全面解析Bootstrap中form、navbar的使用方法
這篇文章主要為大家詳細(xì)解析了Bootstrap中form、navbar的使用方法,感興趣的朋友可以參考一下2016-05-05namespace.js Javascript的命名空間庫(kù)
命名空間的好處已經(jīng)耳熟能詳,但是JS中并沒(méi)有原生態(tài)支持命名空間,這個(gè)庫(kù)就是為js提供命名空間的功能。2011-10-10基于js與flash實(shí)現(xiàn)的網(wǎng)站flv視頻播放插件代碼
這篇文章主要介紹了基于js與flash實(shí)現(xiàn)的網(wǎng)站flv視頻播放插件代碼,該功能在很多網(wǎng)站上都有著廣泛的應(yīng)用,本文以實(shí)例形式對(duì)其進(jìn)行介紹,需要的朋友可以參考下2014-10-10javascript提取URL的搜索字符串中的參數(shù)(自定義函數(shù)實(shí)現(xiàn))
我們經(jīng)常會(huì)看到有的頁(yè)面鏈接地址后面會(huì)跟有參數(shù),很多時(shí)候我們需要獲得這些參數(shù)的值,接下來(lái)將介紹獲取方法,感興趣的朋友可以了解系,希望本文對(duì)你有所幫助2013-01-01PHP實(shí)現(xiàn)基于Redis的MessageQueue隊(duì)列封裝操作示例
這篇文章主要介紹了PHP實(shí)現(xiàn)基于Redis的MessageQueue隊(duì)列封裝操作,結(jié)合實(shí)例形式分析了Redis的PHP消息隊(duì)列封裝與使用相關(guān)操作技巧,需要的朋友可以參考下2019-02-02