当前位置:Gxlcms > JavaScript > 如何实现动态删除javascript函数_javascript技巧

如何实现动态删除javascript函数_javascript技巧

时间:2021-07-01 10:21:17 帮助过:4人阅读

我现在通过下面:
o=oDOM.createElement("script");
o.text=document.all.checkrule.value;
oDOM.body.appendChild(o);
可以增加一个checkrule函数,
但我多次执行这段代码会多次插入这个checkrule函数,请问我怎样先删除该新增的函数.
ps:oDOM表示的是另一个页面的document对象,不是本页的document,所以用typeof(oDOM.check_rule) 总是undefined

oDOM.frames.check_rule = null
同名函数会覆盖。
你给新增加的 SCRIPT 加上一个 ID 或者 NAME,然后删除的时候就可以利用该 ID 或者 NAME 了
不过切记,一定要在 createElement 方法中就设定 ID 或者 NAME

例如:o = document.createElement(",但是你通过如下语句 var elem=oDOM.getElementById("checkid"); 无法取得该对象,是吗?

人气教程排行