ie与firefox兼容的问题!!在线等。。。。。。。。。 if($("input[@type=checkbox][@checked]").length > 3){ alert("最多只能选择三个");} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 "痴情客":你那样连ie下都出错,firefoxz中也仍然:错误提示:event is not defined 在FF下firstChild通常是文本节点,而IE下通常是元素节点!lz自己加个对nodeType的判断就可以了! "yixianggao"能给个具体代码吗??我对javascript不懂啊!谢谢另外:在firefox中错误提示:event is not defined 怎么解决?? input.tagName.toUpperCase()!="INPUT"那个input是哪里来滴?!一会儿把第二段改改给你再试试看! L@_@Kfunction CheckSelect(tb){ var max=3; var n=0; if(input.tagName.toUpperCase()!="INPUT") return false; for(var i=0; i<tb.rows.length; i++) { if(getFirstElement(tb.rows[i].firstChild).checked) n++; if(n>3) { alert("每个行业只能选择1-3个标签"); return false; } }}function getFirstElement(parentNode){ var firstEle = parentNode.firstChild; while (firstEle && firstEle.nodeType == 3) { firstEle = firstEle.nextSibling; } return firstEle;} ie下正常,但firefox中仍然firstChild有错 <asp:CheckBoxList id="cbl1" runat="server" CssClass="cbl1" AutoPostBack="true" DataValueField="indusid1" DataTextField="industry1" OnSelectedIndexChanged="SelectedIndexChanged" onclick="javascript:return CheckSelect(this);"> </asp:CheckBoxList> <asp:CheckBoxList id="cbl1" runat="server" CssClass="cbl1" AutoPostBack="true" DataValueField="indusid1" DataTextField="industry1" OnSelectedIndexChanged="SelectedIndexChanged" onclick="javascript:return CheckSelect(this);"> </asp:CheckBoxList> JS表格点击每一行颜色变化的问题 Ext 看你会不会 新手求教 求点击图片弹出相应内容的JS代码 关于一个与php间传值的问题 请问为生成INPUT添加事件怎么没能成功? 怎么用正则表达时检测输入的控件值 关于<textarea>标签中限制长度,高手帮帮忙谢谢了! 预定义事件 小妹有个简单的问题 判断上下密码填写一致的代码 两个不同系统间的页面刷新问题! 求:一javascript 实现子窗体与父窗体的功能!
lz自己加个对nodeType的判断就可以了!
另外:在firefox中错误提示:event is not defined 怎么解决??
那个input是哪里来滴?!一会儿把第二段改改给你再试试看!
{
var max=3;
var n=0;
if(input.tagName.toUpperCase()!="INPUT") return false;
for(var i=0; i<tb.rows.length; i++)
{
if(getFirstElement(tb.rows[i].firstChild).checked) n++;
if(n>3)
{
alert("每个行业只能选择1-3个标签");
return false;
}
}
}
function getFirstElement(parentNode)
{
var firstEle = parentNode.firstChild; while (firstEle && firstEle.nodeType == 3)
{
firstEle = firstEle.nextSibling;
} return firstEle;
}
</asp:CheckBoxList>
</asp:CheckBoxList>