これは、私のjspページの1つのテーブルです。私は、javascriptメソッドのempIdカラムの値を選択します。JavaScriptでダイナミックテーブルのセル値を取得する方法
<table class="table table-bordered">
<thead>
<tr>
<th>Employee ID</th>
<th>Employee Name</th>
<th>Casual Leave Balance</th>
<th>Annual Leave Balance</th>
<th>Sick Leave Balance</th>
</tr>
</thead>
<tbody>
<c:forEach var="leavebalances" items="${LeaveAllBalanceList}">
<tr>
<td><dev class="correct" name="empId" onclick="selectempId(this)"> ${leavebalances.empId}</dev></td>
<td>${leavebalances.empId}</td>
<td>${leavebalances.casual}</td>
<td>${leavebalances.annual}</td>
<td>${leavebalances.sick}</td>
</tr>
</c:forEach>
</tbody>
</table>
私のjavascriptのコードセグメント
function selectempId(emp){
alert(emp);
}
しかし、それは(onclickの)動作しません。ダイナミックドロップダウンの値を選択する方法はありません。これを行う方法を教えてください。 ありがとうございます。
'onclick()=" selectempId(this) "' '()'とは何ですか?それは適切ですか? – epascarello
@epascarelloいいえ、それはonclick = "selectempId(this)"として修正する必要があります。ありがとう。 –