JS动态添加事件的问题
<scriptlanguage="javascript">vari;i=0;functionAddNum(){varAddHtml;document.getElement...
<script language="javascript">
var i;
i=0;
function AddNum()
{
var AddHtml;
document.getElementById('Add').onclick='';
程序段
document.getElementById('Add').setAttribute("onclick",AddNum());
}
</script>
<div id="Numb"></div>
<div id="Add" onclick="AddNum()">
<p>点击添加元素</p>
</div>
想在点击"Add"的时候,先关闭Add的onclick事件,在执行完程序段后,再打开。但是实际情况是程序不停的循环执行函数AddNum(),这是为什么? 展开
var i;
i=0;
function AddNum()
{
var AddHtml;
document.getElementById('Add').onclick='';
程序段
document.getElementById('Add').setAttribute("onclick",AddNum());
}
</script>
<div id="Numb"></div>
<div id="Add" onclick="AddNum()">
<p>点击添加元素</p>
</div>
想在点击"Add"的时候,先关闭Add的onclick事件,在执行完程序段后,再打开。但是实际情况是程序不停的循环执行函数AddNum(),这是为什么? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询