<table id="tb1">
<tr>
<td>
<input id="txtnum1" type="text" /></td>
</tr>
<tr>
<td>
<input id="txtnum2" type="text" /></td>
</tr>
<tr>
<td>
<input id="txtnum3" type="text" /></td>
</tr>
<tr>
<td>
<input id="txtnum4" type="text" /></td>
</tr>
<tr>
<td>
<input id="txtnum5" type="text" /></td>
</tr>
<tr>
<td>
<input id="txtnum6" type="text" /></td>
</tr>
</table>
table中任意行中的文本框的值不能相同
若有相同要找出相同行的行索引
用js实现 应该怎么写呢
<tr>
<td>
<input id="txtnum1" type="text" /></td>
</tr>
<tr>
<td>
<input id="txtnum2" type="text" /></td>
</tr>
<tr>
<td>
<input id="txtnum3" type="text" /></td>
</tr>
<tr>
<td>
<input id="txtnum4" type="text" /></td>
</tr>
<tr>
<td>
<input id="txtnum5" type="text" /></td>
</tr>
<tr>
<td>
<input id="txtnum6" type="text" /></td>
</tr>
</table>
table中任意行中的文本框的值不能相同
若有相同要找出相同行的行索引
用js实现 应该怎么写呢
解决方案 »
- $.getIfModified 功能问题
- JS查询XML如何取得同级别节点出现次数
- js如何实现设置打印页边距的设置?
- A script on this page is causing Internet Explorer to run slowly. If it continues to run, your computer may become unresponsive.
- 用setAttribute给图片添加onclick怎么没反应?
- 如何在两个jsp页面中加上滚动条
- 动态生成table中的cell,使该组cell有链接的功能<a href ="#" onclick=""></a>
- 对高手来说是小问题了!!谁帮我啊??
- 出现错误"window.document"不是对象
- node mongoose populate 方法的小问题
- 怎样判断一个函数 是否执行完毕?????
- 如何使用 JS 控制 flash 从指定位置进播放.
<body>
<table id="tbl">
<tr>
<td><input id="txtnum1" type="text" /></td>
</tr>
<tr>
<td><input id="txtnum2" type="text" /></td>
</tr>
<tr>
<td><input id="txtnum3" type="text" /></td>
</tr>
<tr>
<td><input id="txtnum4" type="text" /></td>
</tr>
<tr>
<td><input id="txtnum5" type="text" /></td>
</tr>
<tr>
<td><input id="txtnum6" type="text" /></td>
</tr>
</table>
<input type="button" value="View" onclick="viewSimple()" />
<script type="text/javascript">
function viewSimple(){
var O = document.getElementById('tbl').getElementsByTagName('input');
var i = 0, cur = {}, re = [], len = O.length;
for( ;i < len; i++) O[i].value in cur ? re.push(i) : cur[O[i].value] = O[i].value;
if(re.length > 0) {
alert('有相同的行值!行数为: ' + re);
}else {
alert('无相同的行值!');
}
}
</script>
</body>
var O = document.getElementById('tbl').getElementsByTagName('input');
var i = 0, cur = {}, re = [], len = O.length;
for( ;i < len; i++) O[i].value in cur ? re.push(i) : cur[O[i].value] = O[i].value;
if(re.length > 0) {
alert('有相同的行值!行数为: ' + re);
}else {
alert('无相同的行值!');
}
}