下面这段代码,
怎么判断referenceCode[0].refSeqNum,referenceCode[1].refSeqNum, 。。referenceCode[5].refSeqNum。。
这些INPUT框的值不相同,
如果有相同的值则 alert("有相同的值");<input type="text" value="1" size="3" name="referenceCode[0].refSeqNum"/>
<input type="text" value="2" size="3" name="referenceCode[1].refSeqNum"/>
<input type="text" value="2" size="3" name="referenceCode[2].refSeqNum"/>
。。
<table width="80%" cellspacing="2" cellpadding="2" id="referList">
<tbody><tr><td colspan="4"><font color="red">NOTE: Inactive status only applies to Activity for entry screens. Once set, it will not be shown in the selection list.</font></td></tr>
<tr><td colspan="4">
<input type="radio" onclick="changeSequence('al');" value="alpha" name="sequence"/>Display By Alpha
<input type="radio" onclick="changeSequence('sq');" value="sequence" name="sequence"/>Display By Sequence No
</td></tr>
<tr bgcolor="white">
<td width="20%" class="header">Reference Code</td>
<td width="40%" class="header">Reference Description</td>
<td width="20%" class="header">Sequence No</td>
<td width="20%" class="header">Inactive </td>
</tr>
<tr valign="top" bgcolor="white">
<td>AFR
<input type="hidden" value="AFR" name="referenceCode[0].refCode"/>
</td>
<td align="left">
<input type="text" value="Africa" size="40" name="referenceCode[0].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[0].refSeqNum"/></td>
<td>
<input type="checkbox" value="AFR" name="referenceCode[0].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>ASI
<input type="hidden" value="ASI" name="referenceCode[1].refCode"/>
</td>
<td align="left">
<input type="text" value="Asia Pacific" size="40" name="referenceCode[1].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[1].refSeqNum"/></td>
<td>
<input type="checkbox" value="ASI" name="referenceCode[1].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>AUS
<input type="hidden" value="AUS" name="referenceCode[2].refCode"/>
</td>
<td align="left">
<input type="text" value="Australasia" size="40" name="referenceCode[2].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[2].refSeqNum"/></td>
<td>
<input type="checkbox" value="AUS" name="referenceCode[2].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>EEU
<input type="hidden" value="EEU" name="referenceCode[3].refCode"/>
</td>
<td align="left">
<input type="text" value="Eastern Europe" size="40" name="referenceCode[3].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[3].refSeqNum"/></td>
<td>
<input type="checkbox" value="EEU" name="referenceCode[3].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>CSA
<input type="hidden" value="CSA" name="referenceCode[4].refCode"/>
</td>
<td align="left">
<input type="text" value="Latin America" size="40" name="referenceCode[4].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[4].refSeqNum"/></td>
<td>
<input type="checkbox" value="CSA" name="referenceCode[4].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>MEA
<input type="hidden" value="MEA" name="referenceCode[5].refCode"/>
</td>
<td align="left">
<input type="text" value="Middle East" size="40" name="referenceCode[5].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[5].refSeqNum"/></td>
<td>
<input type="checkbox" value="MEA" name="referenceCode[5].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>NAM
<input type="hidden" value="NAM" name="referenceCode[6].refCode"/>
</td>
<td align="left">
<input type="text" value="North America" size="40" name="referenceCode[6].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[6].refSeqNum"/></td>
<td>
<input type="checkbox" value="NAM" name="referenceCode[6].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>WEU
<input type="hidden" value="WEU" name="referenceCode[7].refCode"/>
</td>
<td align="left">
<input type="text" value="Western Europe" size="40" name="referenceCode[7].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[7].refSeqNum"/></td>
<td>
<input type="checkbox" value="WEU" name="referenceCode[7].deleteFlag"/>
</td>
</tr>
<tr height="4" bgcolor="white">
<td align="right" colspan="4">
<hr size="1"/>
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>
<input type="text" value="" name="referenceCode[8].refCode"/>
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[8].refCodeDesc"/></td>
<td><input type="text" value="" size="3" name="referenceCode[8].refSeqNum"/></td>
<td/>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>
<input type="text" value="" name="referenceCode[9].refCode"/>
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[9].refCodeDesc"/></td>
<td><input type="text" value="" size="3" name="referenceCode[9].refSeqNum"/></td>
<td/>
</tr>
<tr valign="top" bgcolor="white">
<td>
<input type="text" value="" name="referenceCode[10].refCode"/>
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[10].refCodeDesc"/></td>
<td><input type="text" value="" size="3" name="referenceCode[10].refSeqNum"/></td>
<td/>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>
<input type="text" value="" name="referenceCode[11].refCode"/>
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[11].refCodeDesc"/></td>
<td><input type="text" value="" size="3" name="referenceCode[11].refSeqNum"/></td>
<td/>
</tr>
<tr valign="top" bgcolor="white">
<td>
<input type="text" value="" name="referenceCode[12].refCode"/>
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[12].refCodeDesc"/></td>
<td><input type="text" value="" size="3" name="referenceCode[12].refSeqNum"/></td>
<td/>
</tr>
<tr valign="top" bgcolor="white">
<td align="left" colspan="4"> </td>
</tr>
<tr>
<td align="center" class="tr_paginator" colspan="4">
<input type="submit" border="" value="Confirm" name="Submit"/>
<input type="submit" border="" value="Cancel" name="close"/>
</td>
</tr>
</tbody></table>
怎么判断referenceCode[0].refSeqNum,referenceCode[1].refSeqNum, 。。referenceCode[5].refSeqNum。。
这些INPUT框的值不相同,
如果有相同的值则 alert("有相同的值");<input type="text" value="1" size="3" name="referenceCode[0].refSeqNum"/>
<input type="text" value="2" size="3" name="referenceCode[1].refSeqNum"/>
<input type="text" value="2" size="3" name="referenceCode[2].refSeqNum"/>
。。
<table width="80%" cellspacing="2" cellpadding="2" id="referList">
<tbody><tr><td colspan="4"><font color="red">NOTE: Inactive status only applies to Activity for entry screens. Once set, it will not be shown in the selection list.</font></td></tr>
<tr><td colspan="4">
<input type="radio" onclick="changeSequence('al');" value="alpha" name="sequence"/>Display By Alpha
<input type="radio" onclick="changeSequence('sq');" value="sequence" name="sequence"/>Display By Sequence No
</td></tr>
<tr bgcolor="white">
<td width="20%" class="header">Reference Code</td>
<td width="40%" class="header">Reference Description</td>
<td width="20%" class="header">Sequence No</td>
<td width="20%" class="header">Inactive </td>
</tr>
<tr valign="top" bgcolor="white">
<td>AFR
<input type="hidden" value="AFR" name="referenceCode[0].refCode"/>
</td>
<td align="left">
<input type="text" value="Africa" size="40" name="referenceCode[0].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[0].refSeqNum"/></td>
<td>
<input type="checkbox" value="AFR" name="referenceCode[0].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>ASI
<input type="hidden" value="ASI" name="referenceCode[1].refCode"/>
</td>
<td align="left">
<input type="text" value="Asia Pacific" size="40" name="referenceCode[1].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[1].refSeqNum"/></td>
<td>
<input type="checkbox" value="ASI" name="referenceCode[1].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>AUS
<input type="hidden" value="AUS" name="referenceCode[2].refCode"/>
</td>
<td align="left">
<input type="text" value="Australasia" size="40" name="referenceCode[2].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[2].refSeqNum"/></td>
<td>
<input type="checkbox" value="AUS" name="referenceCode[2].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>EEU
<input type="hidden" value="EEU" name="referenceCode[3].refCode"/>
</td>
<td align="left">
<input type="text" value="Eastern Europe" size="40" name="referenceCode[3].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[3].refSeqNum"/></td>
<td>
<input type="checkbox" value="EEU" name="referenceCode[3].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>CSA
<input type="hidden" value="CSA" name="referenceCode[4].refCode"/>
</td>
<td align="left">
<input type="text" value="Latin America" size="40" name="referenceCode[4].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[4].refSeqNum"/></td>
<td>
<input type="checkbox" value="CSA" name="referenceCode[4].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>MEA
<input type="hidden" value="MEA" name="referenceCode[5].refCode"/>
</td>
<td align="left">
<input type="text" value="Middle East" size="40" name="referenceCode[5].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[5].refSeqNum"/></td>
<td>
<input type="checkbox" value="MEA" name="referenceCode[5].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>NAM
<input type="hidden" value="NAM" name="referenceCode[6].refCode"/>
</td>
<td align="left">
<input type="text" value="North America" size="40" name="referenceCode[6].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[6].refSeqNum"/></td>
<td>
<input type="checkbox" value="NAM" name="referenceCode[6].deleteFlag"/>
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>WEU
<input type="hidden" value="WEU" name="referenceCode[7].refCode"/>
</td>
<td align="left">
<input type="text" value="Western Europe" size="40" name="referenceCode[7].refCodeDesc"/>
</td>
<td><input type="text" value="" size="3" name="referenceCode[7].refSeqNum"/></td>
<td>
<input type="checkbox" value="WEU" name="referenceCode[7].deleteFlag"/>
</td>
</tr>
<tr height="4" bgcolor="white">
<td align="right" colspan="4">
<hr size="1"/>
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>
<input type="text" value="" name="referenceCode[8].refCode"/>
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[8].refCodeDesc"/></td>
<td><input type="text" value="" size="3" name="referenceCode[8].refSeqNum"/></td>
<td/>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>
<input type="text" value="" name="referenceCode[9].refCode"/>
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[9].refCodeDesc"/></td>
<td><input type="text" value="" size="3" name="referenceCode[9].refSeqNum"/></td>
<td/>
</tr>
<tr valign="top" bgcolor="white">
<td>
<input type="text" value="" name="referenceCode[10].refCode"/>
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[10].refCodeDesc"/></td>
<td><input type="text" value="" size="3" name="referenceCode[10].refSeqNum"/></td>
<td/>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>
<input type="text" value="" name="referenceCode[11].refCode"/>
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[11].refCodeDesc"/></td>
<td><input type="text" value="" size="3" name="referenceCode[11].refSeqNum"/></td>
<td/>
</tr>
<tr valign="top" bgcolor="white">
<td>
<input type="text" value="" name="referenceCode[12].refCode"/>
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[12].refCodeDesc"/></td>
<td><input type="text" value="" size="3" name="referenceCode[12].refSeqNum"/></td>
<td/>
</tr>
<tr valign="top" bgcolor="white">
<td align="left" colspan="4"> </td>
</tr>
<tr>
<td align="center" class="tr_paginator" colspan="4">
<input type="submit" border="" value="Confirm" name="Submit"/>
<input type="submit" border="" value="Cancel" name="close"/>
</td>
</tr>
</tbody></table>
解决方案 »
- 朋友们,路过来看看
- 谁能帮我看下JS代码,我想让表单前后多余的空格去掉
- 求一个js代码来取出整个页面特定标签处的内容并进行css属性修改.
- 如何根据select改变embed里的src音乐地址
- 求一media播放器代码,要求只显示声音和播放控制的,同时脚本控制?
- web jquery
- 一段javascript代码在火狐中不显示
- 急啊,简单的客户端验证,高手帮我改一下,送500分!!!
- 有谁知道怎么能去除超链接下的横线?
- form2的提交依赖于form1、怎么样用一个submit提交将form1提交成功后再提交form2~??
- 将JS输出改在HTML中
- 浮动广告层定位的CSS解决办法,分享下小经验
比较是否这些值是否有相同的值, 如果有值则弹出警告。
<table width="80%" cellspacing="2" cellpadding="2" id="referList" id=table>//这里加个idvar tb = document.getElementById("table");
var input= tb.getElementsByTagName("input");
var inputvalue=[];
for(var i=0;i<input.length;i++){
var tmp= input[i].innerText;
if(for j=0;j< inputvalue.length; j++){
if(tmp== inputvalue[j]) alert("有相同值")
}
}
<script language=javascript>
window.onload=function(){
var tb = document.getElementById("referList");
var input= tb.getElementsByTagName("input");
var inputvalue=[];
for(var i=0;i<input.length;i++){
var tmp= input[i].name;
if(tmp=="referenceCode[*].refSeqNum"){
alert("referenceCode[*].refSeqNum")
input[i].focus()
}
}
}
</script>
</head>
<html>
<body>
<table width="80%" cellspacing="2" cellpadding="2" id="referList">
<tbody>
<tr>
<td colspan="4"><font color="red">NOTE: Inactive status only applies to Activity for
entry screens. Once set, it will not be shown in the selection list.</font></td>
</tr>
<tr>
<td colspan="4">
<input type="radio" onclick="changeSequence('al');" value="alpha" name="sequence" ID="Radio1" />Display
By Alpha <input type="radio" onclick="changeSequence('sq');" value="sequence" name="sequence" ID="Radio2" />Display
By Sequence No
</td>
</tr>
<tr bgcolor="white">
<td width="20%" class="header">Reference Code</td>
<td width="40%" class="header">Reference Description</td>
<td width="20%" class="header">Sequence No</td>
<td width="20%" class="header">Inactive
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>AFR <input type="hidden" value="AFR" name="referenceCode[0].refCode" ID="Hidden1" />
</td>
<td align="left">
<input type="text" value="Africa" size="40" name="referenceCode[0].refCodeDesc" ID="Text1" />
</td>
<td><input type="text" value="" size="3" name="referenceCode[0].refSeqNum" ID="Text2" /></td>
<td>
<input type="checkbox" value="AFR" name="referenceCode[0].deleteFlag" ID="Checkbox1" />
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>ASI <input type="hidden" value="ASI" name="referenceCode[1].refCode" ID="Hidden2" />
</td>
<td align="left">
<input type="text" value="Asia Pacific" size="40" name="referenceCode[1].refCodeDesc" ID="Text3" />
</td>
<td><input type="text" value="" size="3" name="referenceCode[1].refSeqNum" ID="Text4" /></td>
<td>
<input type="checkbox" value="ASI" name="referenceCode[1].deleteFlag" ID="Checkbox2" />
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>AUS <input type="hidden" value="AUS" name="referenceCode[2].refCode" ID="Hidden3" />
</td>
<td align="left">
<input type="text" value="Australasia" size="40" name="referenceCode[2].refCodeDesc" ID="Text5" />
</td>
<td><input type="text" value="" size="3" name="referenceCode[2].refSeqNum" ID="Text6" /></td>
<td>
<input type="checkbox" value="AUS" name="referenceCode[2].deleteFlag" ID="Checkbox3" />
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>EEU <input type="hidden" value="EEU" name="referenceCode[3].refCode" ID="Hidden4" />
</td>
<td align="left">
<input type="text" value="Eastern Europe" size="40" name="referenceCode[3].refCodeDesc"
ID="Text7" />
</td>
<td><input type="text" value="" size="3" name="referenceCode[3].refSeqNum" ID="Text8" /></td>
<td>
<input type="checkbox" value="EEU" name="referenceCode[3].deleteFlag" ID="Checkbox4" />
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>CSA <input type="hidden" value="CSA" name="referenceCode[4].refCode" ID="Hidden5" />
</td>
<td align="left">
<input type="text" value="Latin America" size="40" name="referenceCode[4].refCodeDesc"
ID="Text9" />
</td>
<td><input type="text" value="" size="3" name="referenceCode[4].refSeqNum" ID="Text10" /></td>
<td>
<input type="checkbox" value="CSA" name="referenceCode[4].deleteFlag" ID="Checkbox5" />
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>MEA <input type="hidden" value="MEA" name="referenceCode[5].refCode" ID="Hidden6" />
</td>
<td align="left">
<input type="text" value="Middle East" size="40" name="referenceCode[5].refCodeDesc" ID="Text11" />
</td>
<td><input type="text" value="" size="3" name="referenceCode[5].refSeqNum" ID="Text12" /></td>
<td>
<input type="checkbox" value="MEA" name="referenceCode[5].deleteFlag" ID="Checkbox6" />
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>NAM <input type="hidden" value="NAM" name="referenceCode[6].refCode" ID="Hidden7" />
</td>
<td align="left">
<input type="text" value="North America" size="40" name="referenceCode[6].refCodeDesc"
ID="Text13" />
</td>
<td><input type="text" value="" size="3" name="referenceCode[6].refSeqNum" ID="Text14" /></td>
<td>
<input type="checkbox" value="NAM" name="referenceCode[6].deleteFlag" ID="Checkbox7" />
</td>
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>WEU <input type="hidden" value="WEU" name="referenceCode[7].refCode" ID="Hidden8" />
</td>
<td align="left">
<input type="text" value="Western Europe" size="40" name="referenceCode[7].refCodeDesc"
ID="Text15" />
</td>
<td><input type="text" value="" size="3" name="referenceCode[7].refSeqNum" ID="Text16" /></td>
<td>
<input type="checkbox" value="WEU" name="referenceCode[7].deleteFlag" ID="Checkbox8" />
</td>
</tr>
<tr height="4" bgcolor="white">
<td align="right" colspan="4">
<hr size="1" />
</td>
</tr>
<tr valign="top" bgcolor="white">
<td>
<input type="text" value="" name="referenceCode[8].refCode" ID="Text17" />
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[8].refCodeDesc" ID="Text18" /></td>
<td><input type="text" value="" size="3" name="referenceCode[8].refSeqNum" ID="Text19" /></td>
<td />
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>
<input type="text" value="" name="referenceCode[9].refCode" ID="Text20" />
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[9].refCodeDesc" ID="Text21" /></td>
<td><input type="text" value="" size="3" name="referenceCode[9].refSeqNum" ID="Text22" /></td>
<td />
</tr>
<tr valign="top" bgcolor="white">
<td>
<input type="text" value="" name="referenceCode[10].refCode" ID="Text23" />
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[10].refCodeDesc" ID="Text24" /></td>
<td><input type="text" value="" size="3" name="referenceCode[10].refSeqNum" ID="Text25" /></td>
<td />
</tr>
<tr valign="top" bgcolor="lightyellow">
<td>
<input type="text" value="" name="referenceCode[11].refCode" ID="Text26" />
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[11].refCodeDesc" ID="Text27" /></td>
<td><input type="text" value="" size="3" name="referenceCode[11].refSeqNum" ID="Text28" /></td>
<td />
</tr>
<tr valign="top" bgcolor="white">
<td>
<input type="text" value="" name="referenceCode[12].refCode" ID="Text29" />
</td>
<td align="left"><input type="text" value="" size="40" name="referenceCode[12].refCodeDesc" ID="Text30" /></td>
<td><input type="text" value="" size="3" name="referenceCode[12].refSeqNum" ID="Text31" /></td>
<td />
</tr>
<tr valign="top" bgcolor="white">
<td align="left" colspan="4">
</td>
</tr>
<tr>
<td align="center" class="tr_paginator" colspan="4">
<input type="submit" border="" value="Confirm" name="Submit" ID="Submit1" /> <input type="submit" border="" value="Cancel" name="close" ID="Submit2" />
</td>
</tr>
</tbody></table>
</body>
</html>
window.onload=function(){
var tb = document.getElementById("referList");
var input= tb.getElementsByTagName("input");
var inputvalue=[];
var rex=/refSeqNum/g;
for(var i=0;i<input.length;i++){
var tmp= input[i].name;
if(rex.test(tmp)){
alert(i)
input[i].focus()
}
}
}
<script>
function check(){
var a = [];
var b = document.body.getElementsByTagName("input");
for(var i=0;i<b.length;i++) if(b[i].type=="text"){
var n = b[i].name;
var re = /^referenceCode\[\d+\]\.refSeqNum$/;
if(re.test(n)) a.push(b[i]);
}
for(var i = 0;i<a.length;i++) if(a[i].value==""){alert("不能为空");a[i].focus();return false;}
for(var i = 0;i<a.length-1;i++){
for(var j = i+1;j<a.length;j++){
if(a[i].value == a[j].value){
alert("有相同值");
a[j].focus();
return false;
}
}
}
}
</script> <input type="button" border="" value="Confirm" name="Submit" onclick="check()"/>