我有一个循环,文本框将动态生成.我想在文本框值更改时捕获它
I have a loop where text boxes will generate dynamically. i want to capture the text box value when it changed
我有一个循环,文本框将动态生成。 我想在文本框更改时捕获它的值。
对于具有唯一"id"值的每个文本框。你能帮我如何捕获文本框值吗使用 JavaScript 或 jquery。
前任:
<!-- here id will generate dynamically -->
<input type="text" id="text1" value="test"/>
如果您的文本框有一个 id 说"myfield"
那么您可以通过以下方式获得该文本字段的值
$('#myfield').val();
您将需要使用事件处理程序来捕获该文本字段的值何时更改。你需要在change
事件的情况下使用 jQuery 的on()
。由于字段 ID 将是动态的,因此您可以监视所有输入(可以对其进行优化以仅监视某些输入),然后在事件触发后确定它是哪一个。您将使用 val()
获取输入的新值,attr()
获取 id(或名称)。
$('input[type="text"]').on('change', function(e) {
alert($(this).val());
alert($(this).attr('id'));
});
相关文章:
- 如何在下面的ES6循环中获得前面的文本
- 当选择值x时,Javascript需要在正确的位置显示文本区域,从而循环通过具有选择选项的表单
- 将循环中的两个文本框相乘,并在第三个文本框上显示结果
- 使用javascript和随机暂停/超时快速循环文本
- 文本淡入淡出后循环加载页面
- javascript:在for循环中使用settimeout来定期显示文本
- Javascript循环文本
- 停止循环播放文本,但仍运行效果
- 识别两个文本中的单词(if 语句在 for 循环中)
- 使用 jQuery 将 HTML 文本抓取到 JSON 中,但由于循环引用而无法字符串化
- 如何循环浏览页面源中的所有文本框元素并查找所有这些文本框的名称
- 正在加载“"循环,每3秒更改一次文本
- 如何访问所有子项并使用for循环逐个更改文本
- 当选择特定的单选框时,使用jquery禁用循环中的文本框
- SVG
文本循环获取数组的最后一个元素 - 淡入淡出文本循环-不循环,可以't见正文
- JS文本循环按钮
- 如何用JS制作文本循环的动画
- JS文本循环与上一个,暂停&下一个按钮
- 是否可以根据日期进行文本循环