表单提交设置快捷键 ,“ctrl”+'enter' from表单提交设置快捷键 ,“ctrl”+'enter'是设置accesskey属性吗,如何设置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己搜下 event keycode 一搜一大把~~ 找到对应的key 设置事件就可以了很简单 注册keydown事件window.onload=function(){ documen.getElementById('表单ID').onkeydown=function(e){ e=e||window.event; if(e.ctrlKey&&e.keyCode==13)this.submit() }} <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script type="text/javascript">function init(){ document.onkeydown=function(e){ var a=e||window.event; if(a.ctrlKey&&a.keyCode==13){ alert("a"); } }}window.onload=init;</script></head><body></body></html>试试 貌似表单提交默认是“Enter”,但看现在csdn论坛是:(Ctrl+Enter)不知csdn是如何做得 不都告诉你了,就是注册事件了 $("#post_body").keypress(function(e){var t=e.which?e.which:e.keyCode;if(t===10||t==13&&e.ctrlKey){var n=$(this).closest("form"),r=n.find("#submit_new_post_form");r.prop("disabled")!==!0&&n.submit()}}); 哦,谢谢各位啦,我没有说详细,我用得是kindeditor编辑器这个方法:KE.show({ id : 'content1', imageUploadJson : '../../php/upload_json.php', fileManagerJson : '../../php/file_manager_json.php', allowFileManager : true, afterCreate : function(id) { KE.event.ctrl(document, 13, function() { KE.util.setData(id); document.forms['example'].submit(); }); KE.event.ctrl(KE.g[id].iframeDoc, 13, function() { KE.util.setData(id); document.forms['example'].submit(); }); } });可以实现 怎么在IE和Firefox里开启报错功能 请问这个控制幻灯片标题文字颜色的怎么实现- -!! 关于gridPanel带checkbox的问题,急! 如何终止一个正在运行的倒计时?????? 关于倒入 js 文件的 区别 关于用window.open打开不同类型的东西 和位朋友,小弟有一事不明,望指点!!! VBScript中如何取消一个事件? 怎样连接数据库 关于localStorage的问题,求解! 怎么获取 表单增加一行JS,顺序怎么控制?
documen.getElementById('表单ID').onkeydown=function(e){
e=e||window.event;
if(e.ctrlKey&&e.keyCode==13)this.submit()
}
}
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
function init(){
document.onkeydown=function(e){
var a=e||window.event;
if(a.ctrlKey&&a.keyCode==13){
alert("a");
}
}
}
window.onload=init;
</script>
</head><body>
</body>
</html>
试试
这个方法:
KE.show({
id : 'content1',
imageUploadJson : '../../php/upload_json.php',
fileManagerJson : '../../php/file_manager_json.php',
allowFileManager : true,
afterCreate : function(id) {
KE.event.ctrl(document, 13, function() {
KE.util.setData(id);
document.forms['example'].submit();
});
KE.event.ctrl(KE.g[id].iframeDoc, 13, function() {
KE.util.setData(id);
document.forms['example'].submit();
});
}
});可以实现