查找表单元格的值 [英] find a value of table cell

查看:73
本文介绍了查找表单元格的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<tbody id="contacttable">
</tbody>
<script> 
  var hrtypeCode = document.getElementById('hrtypeCode').value;
  var hrCode = document.getElementById('hrCode').value;
  var hrName = document.getElementById('hrName').value;
  var hrDesc = document.getElementById('hrDesc').value;
  for(i=0;i<hrCode.length; i++){        
    if(hrCode[i]!="") {
      var table = document.getElementById("contacttable");
      var slNo = table.rows.length;
      var tr = table.insertRow(slNo-1);
      tr.id = 'list_tr_' + slNo;
      tr.innerHTML ='<td><input type="text" name="hrtypeCode" value="'+hrtypeCode[i]+'" ></td><td><input type="text" name="hrCode" value="'+hrCode[i]+ '"></td><td><input type="text" name="hrName" value="'+hrName[i]+'" ></td>';
      count++;
    }
  }
</script> 
<i>

如何查找单元格值。我尝试了以下代码,但显示了整个TD行

how to find out the cell values.i have tried the following code but it showing entire TD row

tbl.rows[i].cells[j].innerHTML);
  alert(tbl.rows[i].cells[j].innerHTML);  

请帮忙寻找价值。.谢谢。

Kindly help in finding the value.. thanks.

推荐答案

表单元格没有值,只有输入元素有。您需要访问表单元格中的< input> 元素。

Table cells don't have values, only input elements do. You need to access the <input> element within the table cell.

使用:

tbl.rows[i].cells[j].getElementsByTagName("input")[0].value

演示

这篇关于查找表单元格的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆