首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

在js里面怎么动态删除页面中的元素

2012-11-04 
在js里面如何动态删除页面中的元素我在js里面动态的添加了一个div:var divId Date.now().toString()fun

在js里面如何动态删除页面中的元素
我在js里面动态的添加了一个div:
var divId = Date.now().toString();
function _makeDiv(message) {

div = $("<div id=" + divId + ">" +
"<p id=\"text\">" + message + "</p>" +
"</div>");
div.prependTo('body');
};
在我用完的时候我需要删除这个div:
close: function() {
_removeDiv();
}
_removeDive的具体实现是:
function _removeDiv() {
$("#"+divId+"").remove();
}
remove empty我都试过 但是还是不行 。。不知道有什么方法能行 。。还是我这里close写的有问题 。。

[解决办法]
不是方法不行,而是'$("#"+divId+"")'没有取到对象吧!
[解决办法]
目前好像没有额···
[解决办法]

HTML code
<html><head> <script language="JavaScript" type="text/javascript"> function get(obj) { var obj = document.getElementById("qx").value; var name = document.getElementById("a") var obj = obj.split('|'); var i=0 for (i=0;i<obj.length;i++){ var shuzi = obj[i]; var iht = ''; iht += '<div><input  size=80 value='+shuzi+' />'; iht +='<input type="button"  value=" 删除 "  class="inputbtn" onclick="deleteNum(this)" /></div><br>'; document.getElementById("a").innerHTML+=iht; }} function deleteNum(obj){ obj.parentNode.parentNode.removeChild(obj.parentNode);}//菜鸟求助  如何才能把整行都删掉  连“删除”按键也删了//还有为什么遨游不兼容呢???</script></head><body><div id = "a" ></div><textarea name="fbaddress" cols="100" rows="5" id="qx">123|456|789</textarea><input type="button" name="Submit1" value=" 增加 " onclick="get()"  class="inputbtn" /> </body></html> 

热点排行