我有一个简单的表单,它的动作发布到一个基本的 PHP 脚本。我发现的问题是,如果有人快速打字并且在点击“ Enter
”时意外按下了 Shift 键,则会弹出大量 PHP 错误消息。我怎样才能允许Shift + Enter
像“ Enter
”一样工作,或者至少防止所有错误消息弹出?
目前,我没有在此表单中使用任何 Javascript。提交按钮很简单<button class="submit button" type="submit">Update</button>
我有一个简单的表单,它的动作发布到一个基本的 PHP 脚本。我发现的问题是,如果有人快速打字并且在点击“ Enter
”时意外按下了 Shift 键,则会弹出大量 PHP 错误消息。我怎样才能允许Shift + Enter
像“ Enter
”一样工作,或者至少防止所有错误消息弹出?
目前,我没有在此表单中使用任何 Javascript。提交按钮很简单<button class="submit button" type="submit">Update</button>
假设您正在使用 jQuery ...
$('input').keyup(function (event) {
if (event.keyCode == 13 && event.shiftKey) {
event.stopPropagation();
}
});
替代直接与 Javascript 一起使用(可能需要对其进行测试)...
document.getElementsByTagName("input").onkeyup=function(event){
if (event.keyCode == 13 && event.shiftKey)
{
event.stopPropagation();
}
}