Este artículo describe el método de JS para obtener toda la fila de datos para seleccionar la casilla de verificación. Compártelo para su referencia. El método de implementación específico es el siguiente:
La copia del código es la siguiente:
<html>
<Evista>
<meta http-equiv = "content-type" content = "text/html; charset = utf-8">
<title> js </title>
</ablo>
<script language = "javaScript">
función getTdText ()
{
var filas = document.getElementById ("test_table"). filas;
var a = document.getElementsByName ("r");
// var States = "";
var tabla = document.getElementById ("test_table");
para (var i = 0; i <a.length; i ++)
{
if (a [i] .ecked) {
var fila = a [i] .ParentElement.ParentElement.RowIndex;
// estados += filas [fila] .cells [1] .innerhtml +";";
alerta (a [i] .value);
alerta (filas [fila] .cells [1] .innerhtml);
}
}
}
</script>
<Body>
<table id = "test_table">
<tr> <td> <input type = "checkbox" name = "r" value = "1"> </td> <td> a </td> </tr>
<tr> <td> <input type = "checkbox" name = "r" value = "2"> </td> <td> b </td> </tr>
<tr> <td> <input type = "checkbox" name = "r" value = "3"> </td> <td> c </td> </tr>
<tr> <td> <input type = "checkbox" name = "r" value = "4"> </td> <td> d </td> </tr>
<tr> <td> <input type = "checkbox" name = "r" value = "5"> </td> <td> e </td> </tr>
<tr> <td> <input type = "checkbox" name = "r" value = "6"> </td> <td> f </td> </tr>
</table>
<input type = "button" onClick = "gettdtext ()" value = "botón">
</body>
</html>
Espero que este artículo sea útil para la programación de JavaScript de todos.