javascript - 更改模式中多个文本框上的事件
问题描述
我有一个表格,表格的每一行都有一个复选框、文本框和名称字段。以下是html
<tr>
<td><input type="checkbox" name="visible" id="soil_row_cb" checked></td>
<td><input type="text" name="position" style="text-align: center;" maxlength="3" size="3" value="NA"></td>
<td>Name</td>
<td><input type="text" name="factor" style="text-align: center;" maxlength="3" size="3" value="NA"></td>
</tr>
解决方案
请看一看
$("input[name='position']").keyup(function() {
var valueOfInput = $(this).val(); //value
var indexOfTr = $(this).parents('tr').index(); //index
console.log(valueOfInput, '-->', indexOfTr);
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<table id="mytable">
<tbody>
<tr>
<td><input type="checkbox" name="visible" id="soil_row_cb" checked></td>
<td><input type="text" name="position" style="text-align: center;" maxlength="3" size="3" value="NA" /></td>
<td><input type="text" name="position" style="text-align: center;" maxlength="3" size="3" value="w" /></td>
</tr>
<tr>
<td><input type="checkbox" name="visible" id="soil_row_cb" checked></td>
<td><input type="text" name="position" style="text-align: center;" maxlength="3" size="3" value="s" /></td>
<td>Name</td>
</tr>
</tbody>
</table>
推荐阅读
- php - Android 和 Laravel 相关问题
- javascript - $watch 在通过 ng-repeat 迭代的单个对象中更改 ui-select
- html - 删除img宽度为100vw的水平滚动条的最佳解决方案?
- jenkins - 避免在某些文件更改时触发构建(例如 README.md)
- freeradius - 对不在半径响应中的变量进行分组
- android - 如何按意图启动三星bixby相机并接收图片描述
- python - 向数据框添加 nan 值会产生不可散列的类型:Python 中的“numpy.ndarray”
- c++ - 可变存储与不可变存储
- angular - 侧导航栏与组件重叠
- python - IF-ELSE 返回值输出不正确:使用比较运算符 [已解决:不推荐比较 'np.nan == np.nan']