在同 一个js 里面:
我用creatdiv创建了一个层
function creatdiv() {
var div = document.createElement("DIV");
}我想在另一个removediv把它移除掉,
function removediv() {
document.body.removeChild("div");
}这语法应该怎么写?触发没问题。
我用creatdiv创建了一个层
function creatdiv() {
var div = document.createElement("DIV");
}我想在另一个removediv把它移除掉,
function removediv() {
document.body.removeChild("div");
}这语法应该怎么写?触发没问题。
return document.createElement(tag);
}
function remove(elem) {
elem.parentNode.removeChild(elem);
}
var div = create('div'); // 创建
document.body.appendChild(div); // 加入页面
remove(div); // 移除
<script language="javascript">
<!--
function creatdiv() { //创建了一个层
var div = document.createElement("DIV");
div.id="creat_div"
document.body.appendChild(div);
} function removediv() {//把它移除掉
if (document.getElementById("creat_div")){
var obj_div=document.getElementById("creat_div")
document.body.removeChild(obj_div);
}
}
//-->
</script>