0
<table id="myTable" style="border: 1px solid; border-color: black; border-collapse: collapse;">
<thead style="background-color: silver;">
<tr>
<th >1</th>
<th >2</th>
<th >3</th>
<th >4</th>
</tr>
</thead>
<tbody id="my_form">
<tr>
<td > <input type="text"> </td>
<td > <input type="text"></td>
<td ><input type="text"> </td>
<td ><input type="text"> </td>
</tr>
</tbody>
</table>
這是我的HTML表,這是我的js函數讀取它讀取輸入標籤值在HTML表的內容使用Java腳本
var mytable=document.getElementById('myTable');
var row_length=myTable.rows.length;
for(var i=1;i<row_length;i++)
{
var cells=change_key_table.rows.item(i).cells;
var cell_length=cells.length;
var content = cells.item(0).innerText;
alert(content);
}
這給出了一個空字符串。 innerText
不應該用於從表中讀取值嗎?有什麼具體的方法來讀取輸入標籤的值嗎?我讀了堆棧溢出這個問題的很多問題,但可以找到任何東西來解決問題
的作品fine.thanks! – programer8