按Enter清除输入字段

流星嗡嗡声

用户在输入字段中按Enter键后,我通过清除值 document.getElementById('text').value = "";

由于Im使用空格键遍历数组,因此这会显示多个具有相同ID的输入字段 id='text'

在第一个输入字段中键入并按回车键后,输入字段将清除。

但是,procedure inout字段不是这种情况。我了解document.getElementById只能找到第一个ID。

我该如何清除所有输入字段的输入值。

    'keydown #text': function(event, template) {
    if ((27 === event.which) || (13 === event.which)) {
        event.preventDefault();
        document.getElementById('text').value = "";

    }
},
托马斯·赫罗姆尼克

绝对不要将ID用于多个元素。ID是唯一的,并且只能在HTML文档中出现一次。请改用类或常规HTML元素选择器:

'keydown input[type="text"]': function(event, template) {
    if ((27 === event.which) || (13 === event.which)) {
        event.preventDefault();
        //this should delete value from the input
        event.currentTarget.value = "";
    }
}

在HTML中:

<input type="text" />
<input type="text" />

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

按Enter清除输入字段

来自分类Dev

在输入字段上按Enter键以更新数据库

来自分类Dev

清除预先输入字段

来自分类Dev

CasperJS清除输入字段

来自分类Dev

输入字段不会清除

来自分类Dev

使用Reactjs清除输入字段?

来自分类Dev

输入字段清除后消失

来自分类Dev

如何清除TextInputDialog的输入字段?

来自分类Dev

提交时清除输入字段

来自分类Dev

单击按钮清除输入字段

来自分类Dev

如何防止在输入字段中按Enter键时发生重定向?

来自分类Dev

在IE的输入文本字段中按Enter键时,将触发按钮OnClick

来自分类Dev

按下Enter键专注于表格内的下一个输入字段

来自分类Dev

按下Enter键时,如何查找聚焦于哪个输入字段?(jquery)

来自分类Dev

用户在输入字段上按Enter键时如何运行功能?

来自分类Dev

按下Enter键时如何移动到下一个输入字段?

来自分类Dev

在IE的输入文本字段中按Enter键时,将触发按钮OnClick

来自分类Dev

输入字段未按Enter提交

来自分类Dev

在 Django 中按下清除按钮时清除输入文件

来自分类Dev

清除Bootstrap中的表单输入字段?

来自分类Dev

选择预输入后如何清除字段?

来自分类Dev

清除Angular表单提交中的输入字段?

来自分类Dev

如何清除Validator类中的输入字段?

来自分类Dev

如何清除AngularJS中的输入字段

来自分类Dev

单击按钮时清除输入字段

来自分类Dev

如何清除jQuery中的特定输入字段

来自分类Dev

从页脚中清除Kendo Datepicker输入字段

来自分类Dev

使用React钩子清除输入字段

来自分类Dev

如何使用jQuery清除输入字段值?