Aslında bir metin alanları tablosu olan bir formum var. html şuna benzer:Metin alanları tablosundan değerleri al javascript
<form>
<table id="table">
<tr>
<th>Player</th>
<th>Number</th>
<th>Con.per.day</th>
<th>P.100.kg</th>
<th>P.day</th>
<th>I.month</th>
</tr>
<tr>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td>Result</td>
</tr>
<tr>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td>Result</td>
</tr>
<tr>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td><input type="text" /></td>
<td>Result</td>
</tr>
</table>
<input type="button" name="rank" value="Rank" onClick="rankPlayers(this.form)"/>
</form>
Ben tüm alanları yineleme ve düğmeye basarak değerlerini almak istiyorum ama konsol günlüğüne döndü tanımsız olsun. Bazı sütun işlemleri yapmak istediğimden (ekleme, çarpma) her alan için kimlik kullanmak istemiyorum. İlk sütun için komut dosyası şunun gibi görünüyor:
function rankPlayers(){
var table=document.getElementById("table");
for(var i=1; i<table.rows.length;i++){
console.log(table.rows[i].cells[0].value);
}
}
Herhangi bir ipucu? Teşekkür
Neden kalıp elemanları içinden yineleme ve unutma
firstChild
değerini denetler tablo tamamen mi? –Merhaba, çünkü bazı doğrusal işlemler (sütun ile) yapmam gerekiyor. Teşekkürler – user2135738