>  기사  >  웹 프론트엔드  >  javascript 함수_javascript 기술을 동적으로 삭제하는 방법

javascript 함수_javascript 기술을 동적으로 삭제하는 방법

WBOY
WBOY원래의
2016-05-16 19:13:011416검색

이제 다음을 전달합니다: o = odom.createelement ("script");
o.text = document.all.checkrule.value
oiduom.body.appendchild (o); checkrule 함수
그런데 이 코드를 여러 번 실행하면 checkrule 함수가 여러 번 삽입됩니다. 새 함수를 먼저 삭제하려면 어떻게 해야 하나요?
ps: oDOM은 다른 페이지의 문서 개체를 나타냅니다. 이 페이지의 문서이므로 typeof(oDOM.check_rule) 사용은 항상 정의되지 않습니다.

oDOM.frames.check_rule = null
같은 이름의 함수는 덮어쓰게 됩니다.
새로 추가된 SCRIPT에 ID 또는 NAME을 추가한 후 삭제 시 해당 ID 또는 NAME을 사용할 수 있습니다.
단, createElement 메소드에서 ID 또는 NAME을 설정해야 한다는 점을 기억하세요

예를 들어 o = document.createElement("
이지만 다음 문 var elem=oDOM.getElementById("checkid");를 통해 객체를 가져올 수 없습니다. 그렇죠?

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.