作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是手持扫描仪网站(PocketPC)的页面,因此为了在按下键盘上的数字1时轻松处理设备,提交了底部1。我不知道为什么它对我不起作用。
function check1(e) {
if (e.KeyCode == 49) {
document.forms[0].submit();
}
}
<form id="form1" name="form1" method="post" action="test.php">
<input type="submit" name="button" id="button" value="Submit" onkeypress="check1(event)" />
</form>
谢谢
最佳答案
您需要将事件附加到整个文档,而不仅仅是<input>
在这种情况下。这是因为如果 <input>
则您想触发操作事件。不在焦点上。仅当代码处于焦点时才激活。
我已经做出了改变:
看一下片段:
document.addEventListener("keypress", function(event) {
var keycode = (event.keyCode ? event.keyCode : event.which);
if (keycode == '49') {
document.forms[0].submit();
}
});
<form id="form1" name="form1" method="post" action="test.php">
<input type="submit" name="button" id="button" value="Submit"/>
</form>
关于javascript - 按数字键提交表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38948891/
假设我有这个 .yml用于 Symfony2 i18n 的文件 month: 01: Jan 02: Feb 03: Mar 04: Apr 05: May 06: Jun
我有两个数组 Array ( [010156] => Array ( [supp_number] => 010156 [totalamoun
按住!在标记为重复或投票否决之前 假设我有一个如下所示的 java 脚本对象,我想按值对这个对象进行排序,是的,我知道数组是为此发明的,并且具有内置的 sort 但出于某种原因我必须去与这个对象:(
我们玩得很开心Redis在 Nodejs 上服务器 - 很棒的组合顺便说一句。这个问题是出于好奇,应该被视为“理论上”。 将值存储在数字键(1、2、3、4...)和压缩键(A9z3、A9z4、A9z5
我是一名优秀的程序员,十分优秀!