建站极客
网络编程 JavaScript 正文
如何实现动态删除javascript函数
所属分类:
网络编程 / JavaScript
阅读数:
1571
收藏 0
赞 0
分享
我现在通过下面: 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("<SCRIPT language='javascript' id='aaa'>" + "</SCR"+"IPT>"); 真是太感谢了,我这样可以了 //合成校验规则 function docombjs(){ var oEditor = FCKeditorAPI.GetInstance('FCKeditor1'); var oDOM = oEditor.EditorDocument; var elem=oDOM.getElementById("checkid"); alert(elem); if(elem!=null){ elem.parentNode.removeChild(elem); } o = oDOM.createElement("<SCRIPT language='javascript' id='checkid'>" + "</SCR"+"IPT>"); //o=oDOM.createElement("script"); o.text=document.all.checkrule.value; oDOM.body.appendChild(o); } 老大,还有一点问题, 如果我不用oDOM.createElement("<SCRIPT language='javascript' id='checkid'>" + "</SCR"+"IPT>");产生这个id,而直接把这个写上了,我用var elem=oDOM.getElementById("checkid"); 为什么得到的是null,一定要用上面的createElement一下,才可以找到这个id,请再帮一下了,谢谢! 你的意思是: 你直接在页面内写 <SCRIPT language='javascript' id='checkid'></SCRIPT>,但是你通过如下语句 var elem=oDOM.getElementById("checkid"); 无法取得该对象,是吗?
微信小程序对接七牛云存储的方法 本篇文章主要介绍了小程序对接七牛云存储的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
评论 0
收藏 0
赞 0
分享
jquery easyui如何实现格式化列 本篇文章主要介绍了jquery easyui如何实现格式化列 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
评论 0
收藏 0
赞 0
分享
关于前后端json数据的发送与接收详解 这篇文章主要给大家介绍了关于前后端json数据发送与接收的相关资料,文中通过示例代码详细介绍了关于flask中的json数据接收和前端发送json数据等内容,需要的朋友可以参考借鉴,下面来一起看看吧。
评论 0
收藏 0
赞 0
分享
利用JavaScript如何查询某个值是否数组内 这篇文章主要给大家介绍了关于利用JavaScript如何查询某个值是否数组内的相关资料,文中通过示例代码分别介绍了实现该问题的一些解决方法是否可行,需要的朋友可以参考借鉴,下面跟着小编来一起学习学习吧。
评论 0
收藏 0
赞 0
分享
webpack实现热加载自动刷新的方法 本文介绍了webpack实现热加载自动刷新的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
评论 0
收藏 0
赞 0
分享
Angular.js中$resource高大上的数据交互详解 这篇文章主要给大家介绍了关于Angular.js中$resource高大上的数据交互的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用angular.js具有一定的参考学习价值,需要的朋友们下面跟着小编来一起看看吧。
评论 0
收藏 0
赞 0
分享
Vue框架中正确引入JS库的方法介绍 最近在学习使用vue框架,在使用中遇到了一个问题,查找相关资料终于找了正确的姿势,所以这篇文章主要给大家介绍了关于在Vue框架中正确引入JS库的方法,需要的朋友可以参考借鉴,下面来一起看看吧。
评论 0
收藏 0
赞 0
分享
查看更多