Cet article décrit la méthode de JS pour obtenir la ligne entière de données pour sélectionner la case à cocher. Partagez-le pour votre référence. La méthode de mise en œuvre spécifique est la suivante:
La copie de code est la suivante:
<html>
<adal>
<meta http-equiv = "contenu-type" contenu = "text / html; charset = utf-8">
<Title> JS </TITME>
</ head>
<script linguisse = "javascript">
fonction getTDText ()
{
var rows = document.getElementById ("test_table"). lignes;
var a = document.getElementsByName ("r");
// var states = "";
var table = document.getElementById ("test_table");
pour (var i = 0; i <a.length; i ++)
{
if (a [i] .checked) {
var row = a [i] .parerentelement.pare-point.RowIndex;
// States + = lignes [Row] .Cells [1] .InnerHtml + ";";
alerte (a [i] .value);
alerte (lignes [row] .Cells [1] .InnerHtml);
}
}
}
</cript>
<body>
<table id = "test_table">
<tr> <td> <input type = "checkbox" name = "r" value = "1"> </td> <td> a </td> </tr>
<tr> <td> <entrée 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> <Type de saisie = "Checkbox" name = "r" value = "5"> </td> <td> e </td> </tr>
<tr> <td> <Type de saisie = "Checkbox" name = "r" value = "6"> </td> <td> f </td> </tr>
</ table>
<entrée type = "bouton" onClick = "getTDText ()" value = "bouton">
</docy>
</html>
J'espère que cet article sera utile à la programmation JavaScript de tous.