私はHTML行をクリックしてすべての要素を取得しようとしていますが、私はそれを理解できません。以下はHTML Land Javaスクリプトコードです。HTML行を選択して選択したデータを取得
<table id="example"width="100%" border="1" cellpadding="0" cellspacing="0">
<tr id="1"onmouseover="ChangeColor(this, true);" onmouseout="ChangeColor(this, false);" onclick="readvalues();">
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr id="2"onmouseover="ChangeColor(this, true);" onmouseout="ChangeColor(this, false);" onclick="readvalues();">
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
<tr id="3"onmouseover="ChangeColor(this, true);" onmouseout="ChangeColor(this, false);" onclick="readvalues();">
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</table>
そして、私のjavascriptのコード
<script type="text/javascript">
function ChangeColor(tableRow, highLight) {
if (highLight) {
tableRow.style.backgroundColor = '#dcfac9';
} else {
tableRow.style.backgroundColor = 'white';
}
}
</script>
クリックするとtr要素が必要ですか? – Nitesh
javascriptでreadvalues関数がなく、特にどの要素が必要ですか?その行またはすべての要素の ? – Ankit
@Niteshはい、それは私がやりたかったものですが、今解決されました – Rookie