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

DIV中js方法无法替换掉呢?解决思路

2012-05-08 
DIV中js方法无法替换掉呢?a href# onclickdocument.getElementById(aaa).innerHTML abvd()

DIV中js方法无法替换掉呢?
<a href="#" onclick="document.getElementById('aaa').innerHTML = '';abvd();">清空aaa</a>


<DIV id="aaa">
<SCRIPT type="text/javascript">

function abvd(){
alert(1);
}
</SCRIPT>
</DIV>


以上代码为啥还会执行abvd方法呢?请高人指点

[解决办法]
函数的作用域是整个文档,并不因声明区域不在了而失效

你如想使某函数失效,可重新定义它为空函数(只限 js)

热点排行