javascript 的单击事件调用function自定义函数时function设置多了调用没反应

javascript的单击事件调用function自定义函数时function设置多了调用没反应。(phpweb开发)求高手指点。代码如下:<scriptlanguage... javascript 的单击事件调用function自定义函数时function设置多了调用没反应。(php web开发)
求高手指点。
代码如下:
<script language=javascript>
function check()
{
if(!chkNull(document.forms["frm"].name.value,"栏目名称"))
return false;
else if(!chkNull(document.forms["frm"].sortid.value,"排序数值"))
return false;
else if(!isDigital(document.forms["frm"].sortid.value,"排序数值"))
return false;
document.forms["frm"].hiddenfield.value=gatherCheckbox("chkHiddenfield");
return true;
}

function del(id)
{
if(window.confirm("真的要删除栏目么?请尽量避免使用删除,而是使用不启用功能"))
{
var targetUrl="save.php?action=deletecategory&categoryid="+id;
location.href=targetUrl;
}

}

function checkModel(categorymodelid,url)
{
if(categorymodelid!=0)
{
window.alert("扩展属性模板不是自定义的,无法进行自定义");
//return false;
}
else
{
location.href=url;
}

}
</script>

<input type="button" value="删除" class="commbtn" onclick="del(50)">
展开
 我来答
AjinScript
2010-07-02 · 超过18用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:0
展开全部
是的,比如A是一个按钮,
你这样绑定事件: A.click = functionAA;
再绑定 : A.click = functionBB;
这样只会执行 functionBB。

你需要注册事件,而不是绑定事件,就像这样:
if (document.all){
window.attachEvent("onclick", functionAA); //IE
window.attachEvent("onclick", functionBB); //IE
}
else{
window.addEventListener("onclick", functionAA, false); //Firefox
window.addEventListener("onclick", functionBB, false); //Firefox

}
zzqkillyou
2010-07-02 · TA获得超过1091个赞
知道小有建树答主
回答量:942
采纳率:0%
帮助的人:741万
展开全部
函数名重复,或 函数中有错误,在onclick中alert 一步一步调试即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaogeifeile
2010-07-02 · TA获得超过236个赞
知道小有建树答主
回答量:429
采纳率:0%
帮助的人:360万
展开全部
吧代码贴出来看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式