Heim > Artikel > Web-Frontend > Zusammenfassung der JavaScript-Methoden zum Erhalten von tr td
In diesem Artikel werden hauptsächlich drei Möglichkeiten zum Abrufen von tr td über JavaScript vorgestellt. Die detaillierten Erläuterungen zu den einzelnen Betriebsschritten finden Sie unten.
/* Das erste, native js, ruft zuerst die Tabelle und dann das tr-Tag ab und durchläuft dann das td */
// $('#selectIds').val(""); // var table = document.getElementById("tb_table");//获取第一个表格 // var array = table.getElementsByTagName("tr");//所有tr // for(var i = 1; i < array.length; i++) { // var id = array[i].children; // var idtext = id[1].innerHTML; // if(i == 1){ // $('#selectIds').val($('#selectIds').val() + "" + idtext); // }else{ // $('#selectIds').val($('#selectIds').val() + "," + idtext); // } // }
/* Wie man jQuery schreibt, tr erhält und dann alle td durchläuft. Beachten Sie, dass der von td erhaltene Wert .text(); */
// $('#selectIds').val(""); // var isFirst = true; // $("#tb_table").find("tr").each(function(){ // var tdArr = $(this).children(); // var idtext = tdArr.eq(1).text(); // if(idtext != '人员ID'){ // if(isFirst){ // $('#selectIds').val($('#selectIds').val() + "" + idtext); // isFirst = false // }else{ // $('#selectIds').val($('#selectIds').val() + "," + idtext); // } // console.log("idtext",idtext); // } // })
/* Native js ruft alle Zeilen ab und erhält dann jede Zelle */
// var table = document.getElementById("tb_table"); // var rows = table.rows;//获取所有行 // console.log("lenth",rows.length) // // for(var i=1; i < rows.length; i++){ // var row = rows[i];//获取每一行 // var id = row.cells[1].innerHTML;//获取具体单元格 // console.log("id",id) // }
Zusammenfassung:
$(this). children( ).eq(1).text() erhält den angezeigten Wert
$(this).children().eq(1).html() erhält b6c5a531a458a2e790c1fd6421739d1c
$('.trSelected',grid).find("td").eq(7).text(); ruft den Inhalt einer ausgewählten Zeile ab
Wert festlegen: $ ('.trSelected',grid).find("td").eq(7).text(''Set content'')
xxx.innerHTML ist in js Holen Sie sich den Wert des Objekts.
Traverse the table