<!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=gb2312" />
<title>无标题文档</title>
</head>
<body>
<script type="text/javascript">
function isKeyTrigger(e,keyCode){
var argv = isKeyTrigger.arguments;
var argc = isKeyTrigger.arguments.length;
var bCtrl = false;
if(argc > 2){
bCtrl = argv[2];
}
var bAlt = false;
if(argc > 3){
bAlt = argv[3];
}
var nav4 = window.Event ? true : false;
if(typeof e == 'undefined') {
e = event;
}
if( bCtrl &&
!((typeof e.ctrlKey != 'undefined') ?
e.ctrlKey : e.modifiers & Event.CONTROL_MASK > 0)){
return false;
}
if( bAlt &&
!((typeof e.altKey != 'undefined') ?
e.altKey : e.modifiers & Event.ALT_MASK > 0)){
return false;
}
var whichCode = 0;
if (nav4) whichCode = e.which;
else if (e.type == "keypress" || e.type == "keydown")
whichCode = e.keyCode;
else whichCode = e.button;
return (whichCode == keyCode);
}
function ctrlEnter(e){
var ie =navigator.appName=="Microsoft Internet Explorer"?true:false;
if(ie){
if(event.ctrlKey && window.event.keyCode==13){doSomething();}
}else{
if(isKeyTrigger(e,13,true)){doSomething();}
}
}
function doSomething(){alert('Ctrl+Enter being Pressed.'); }
</script>
<textarea name="message" onkeyup="javascript:return ctrlEnter(event);">Ctrl+Enter Submit test</textarea>
</body>
</html>
分享到:
相关推荐
在JavaScript编程中,有时我们需要模拟用户按下特定键盘组合,例如`Ctrl + Enter`,以便在网页上实现某些功能,如提交表单或执行快捷操作。`Ctrl + Enter`是一个常见的快捷键组合,常用于快速执行某项任务,尤其是在...
javascript实现ctrl+enter键提交表单并且兼容ie和ff以及google浏览器(Chrome)、苹果浏览器(Safari)、360极速浏览器(ie和火狐)
lt + Enter -- 全屏 Alt + B --打开新的连接 Alt + 1/2/3/4/5.../9 -- 切换到第1/2/3/4/5.../9个标签 Ctrl + A -- 光标移至行首。 Ctrl + B -- 光标前移1个字符 Ctrl + D -- 删除光标后1个字符 Ctrl + E -- ...
标题“Ctrl+Enter提交”可能指的是在编程或开发环境中,使用快捷键Ctrl+Enter来快速执行或提交代码的行为。在很多IDE(集成开发环境)和文本编辑器中,这是一个常见的功能,可以提高开发效率。 描述中提到的链接...
Alt + Enter -- 全屏 Alt + B --打开新的连接 Alt + 1/2/3/4/5.../9 -- 切换到第1/2/3/4/5.../9个标签 Ctrl + A -- 光标移至行首。 Ctrl + B -- 光标前移1个字符 Ctrl + D -- 删除光标后1个字符 Ctrl +...
js 实现 Ctrl+Enter提交数据! 值得下载看看!资源免费,大家分享!!
能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。 Alt + Enter -- 全屏 Alt + B -...
- 添加主题:`Insert` 或 `Ctrl+Enter` - 添加子主题:`Insert` 或 `Ctrl+Enter` - 添加判定主题(流程图):`Insert` 或 `Ctrl+Enter` - 添加向下同级主题:`Enter` - 添加向上同级主题:`Shift+Enter` - 向...
能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。 Alt + Enter -- 全屏 Alt + B...
Alt + Enter -- 全屏 Alt + B --打开新的连接 Alt + 1/2/3/4/5.../9 -- 切换到第1/2/3/4/5.../9个标签 Ctrl + A -- 光标移至行首。 Ctrl + B -- 光标前移1个字符 Ctrl + D -- 删除光标后1个字符 Ctrl + ...
* Ctrl+Shift+D ------ Ctrl+Shift+U ------ Ctrl+Shift+I ------ Shift+M ------ Ctrl+U ------ Ctrl+M ------ Ctrl+E ------ Ctrl+Shift+L ------ Ctrl+Shift+T ------ 文件操作相关 在 Vue 中,文件操作相关的...
Ctrl+Enter键按钮提交表单创建标签代码是一款基于jquery textarea输入框实现的键盘创建标签特效代码。演示地址:http://www.datouwang.com/jiaoben/258.html
- 缩小:`Ctrl+-` - 显示工具提示描述:`F2` - 增量查找:`Ctrl+J` - 增量逆向查找:`Ctrl+Shift+J` 3. **窗口操作快捷键**: - 激活编辑器:`F12` - 切换编辑器:`Ctrl+Shift+W` - 上一个编辑器:`Ctrl+...
- 缩小:`Ctrl+-` - 显示视图菜单:`Ctrl+F10` - 显示系统菜单:`Alt+-` - **窗口快捷键**: - 激活编辑器:`F12` - 关闭所有编辑器:`Ctrl+Shift+W` - 上一个编辑器:`Ctrl+Shift+F6` - 上一个视图:`Ctrl+...
- 缩小:`Ctrl+-` - 激活编辑器:`F12` - 切换编辑器:`Ctrl+Shift+W` - 上一个编辑器:`Ctrl+Shift+F6` - 上一个视图:`Ctrl+Shift+F7` - 上一个透视图:`Ctrl+Shift+F8` - 下一个编辑器:`Ctrl+F6` - 下一...
- 缩小:`Ctrl+-` 4. **窗口快捷键**: - 激活编辑器:`F12` - 切换编辑器:`Ctrl+Shift+W` - 上一个编辑器:`Ctrl+Shift+F6` - 下一个编辑器:`Ctrl+F6` - 上一个视图:`Ctrl+Shift+F7` - 下一个视图:`...
- 显示系统菜单:`Alt+-` 5. **导航快捷键**: - 打开结构:`Ctrl+F3` - 打开类型:`Ctrl+Shift+T` - 打开类型层次结构:`F4` - 打开声明:`F3` - 打开外部Javadoc:`Shift+F2` - 打开资源:`Ctrl+Shift+R` ...
- **预览在浏览器中**:`Ctrl + Q` - **撤销**:`Ctrl + Z` - **重做**:`Ctrl + Y` 或 `Ctrl + Shift + Z` #### 编辑与选择快捷键 - **剪切**:`Ctrl + X` 或 `Shift + Del` - **复制**:`Ctrl + C` 或 `Ctrl + ...