【发布时间】:2013-09-14 08:51:59
【问题描述】:
我有一个反馈form,最后一个输入是textarea。
我喜欢输入/返回/'go'键来发送表格,有没有办法做到这一点? (适用于移动设备)
我目前正在检测正在发送的表单:
$('#feedback-form').on('keypress',function(e){
if(e.which === 13) {
checkFeedBackForm()
}
})
这适用于当前的输入类型文本输入(姓名+电子邮件)
编辑:
这目前适用于桌面,但我希望它也可以在移动设备上提交。 目前移动设备不显示“开始”按钮,仅显示“返回”按钮。
【问题讨论】:
-
您是否尝试过将
keypress事件处理程序直接放在textarea上? -
Enter key for mobile ?
-
如果你只是在你
if声明中做什么 -$('#feedback-form').submit();? -
从可用性的角度来看,这听起来是个糟糕的主意。如果他们想去下一行怎么办?
标签: javascript jquery forms