<html>
<body>
<body>
<table id=tbllist border=1>
<tr><td>comp</td><td>item</td></tr>
<tr>
<td><input type=text id="comp" name="comp" value="a"></td>
<td><input type=text id="item" name="item" value="b"></td>
</tr>
<tr>
<td><input type=text id="comp" name="comp" value="c"></td>
<td><input type=text id="item" name="item" value="s"></td>
</tr>
<tr>
<td><input type=text id="comp" name="comp" value="a"></td>
<td><input type=text id="item" name="item" value="b"></td>
</tr>
</table>
<input type="button" value="save" onclick="f_save()"
</body>
</html>
<script language="javascript">
function f_save()
{
var tb=document.getElementsByTagName('table')[0];
var str='';
for(var i=1;i<tb.rows.length;i++)
{
str+=('#'+tb.rows[i].cells[0].childNodes[0].value+tb.rows[i].cells[1].childNodes[0].value);
}
str=str.substring(1).split('#');
var temp='';
for(var i=0;i<str.length;i++)
{
var index=('#'+temp).indexOf('#'+str[i]+'#');
if(index==-1)
{
temp+=(str[i]+'#');
}
else
{
alert('第'+(i+1).toString()+'行与第'+(index+1).toString()+'行值重复');return;
}
}
alert('无重复值');
}
</script>
<body>
<body>
<table id=tbllist border=1>
<tr><td>comp</td><td>item</td></tr>
<tr>
<td><input type=text id="comp" name="comp" value="a"></td>
<td><input type=text id="item" name="item" value="b"></td>
</tr>
<tr>
<td><input type=text id="comp" name="comp" value="c"></td>
<td><input type=text id="item" name="item" value="s"></td>
</tr>
<tr>
<td><input type=text id="comp" name="comp" value="a"></td>
<td><input type=text id="item" name="item" value="b"></td>
</tr>
</table>
<input type="button" value="save" onclick="f_save()"
</body>
</html>
<script language="javascript">
function f_save()
{
var tb=document.getElementsByTagName('table')[0];
var str='';
for(var i=1;i<tb.rows.length;i++)
{
str+=('#'+tb.rows[i].cells[0].childNodes[0].value+tb.rows[i].cells[1].childNodes[0].value);
}
str=str.substring(1).split('#');
var temp='';
for(var i=0;i<str.length;i++)
{
var index=('#'+temp).indexOf('#'+str[i]+'#');
if(index==-1)
{
temp+=(str[i]+'#');
}
else
{
alert('第'+(i+1).toString()+'行与第'+(index+1).toString()+'行值重复');return;
}
}
alert('无重复值');
}
</script>
<body>
<table id="tbllist" border="1">
<tr>
<td>comp</td>
<td>item</td>
</tr>
<tr>
<td><input type="text" id="comp" name="comp" value="a"></td>
<td><input type="text" id="item" name="item" value="b"></td>
<tr>
<tr>
<td><input type="text" id="Text1" name="comp" value="c"></td>
<td><input type="text" id="Text2" name="item" value="s"></td>
<tr>
<tr>
<td><input type="text" id="Text3" name="comp" value="a"></td>
<td><input type="text" id="Text4" name="item" value="b"></td>
<tr>
</tr>
</table>
<input type="button" value="save" onclick="f_save()">
<script language="javascript">
function f_save()
{
var i;
var max=document.getElementsByName("comp").length;
var star;
var starall="\"";
for(i=0;i<max;i++)
{
starall=starall+(document.getElementsByName("comp")(i).value.replace(/&/,"&").replace(/"/,""").replace(/'/,"'"))+"'"+(document.getElementsByName("item")(i).value.replace(/&/,"&").replace(/"/,""").replace(/'/,"'"))+"\"";
//comp.value.
}
for(i=0;i<max;i++)
{
star=(document.getElementsByName("comp")(i).value.replace(/&/,"&").replace(/"/,""").replace(/'/,"'"))+"'"+(document.getElementsByName("item")(i).value.replace(/&/,"&").replace(/"/,""").replace(/'/,"'"));
if(starall.lastIndexOf(star)!=starall.indexOf(star))
{
alert("此项与系列中某项重复");
document.getElementsByName("comp")(i).focus();
return;
}
}
}
</script>
</body>
</html>
str+=('#'+tb.rows[i].cells[0].childNodes[0].value+tb.rows[i].cells[1].childNodes[0].value);
=============>
str+=('#'+tb.rows[i].cells[0].childNodes[0].value+','+tb.rows[i].cells[1].childNodes[0].value);