js实现按Ctrl+Enter发送效果


Posted in Javascript onSeptember 18, 2014

1,监听textarea的onkeydown事件

<textarea tabindex="1" class="ie6ta" name="contenthf.contenthf" onkeydown="keySend(event);" title="按ctrl+enter直接发送"></textarea>

2, 发送表单,然后重新加载opener窗口(见4,)
function sbFrm() {
var Contenthf=document.getElementById("Contenthf");
var txtAr = Contenthf.getElementsByTagName("textarea")[0];
if (txtAr.innerHTML == "") {
txtAr.focus();
return false;
}
Contenthf.submit();
window.opener.afterReload();
return false;
}

3,当ctrl键被按下,并且,keycode为13(回车),时,调用发送表单的函数。

function keySend(event) {
if (event.ctrlKey && event.keyCode == 13) {
sbFrm();
}
}

4,如果是window.open()方式打开的当前页面,则在window.open的这个页面加入重新加载函数

function afterReload() {
setTimeout(function () {
window.location.reload();
}, 1000);
}
Javascript 相关文章推荐
再谈javascript 动态添加样式规则 W3C校检
Dec 25 Javascript
jquery 单引号和双引号的区别及使用注意
Jul 31 Javascript
JavaScript中使用stopPropagation函数停止事件传播例子
Aug 27 Javascript
Javascript常用字符串判断函数代码分享
Dec 08 Javascript
详解JavaScript节流函数中的Throttle
Jul 16 Javascript
js canvas实现擦除动画
Jul 16 Javascript
Knockout结合Bootstrap创建动态UI实现产品列表管理
Sep 14 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
Jan 08 Javascript
jQuery自定义多选下拉框效果
Jun 19 jQuery
超级简易的JS计算器实例讲解(实现加减乘除)
Aug 08 Javascript
使用vue制作探探滑动堆叠组件的实例代码
Mar 07 Javascript
js判断密码强度的方法
Mar 18 Javascript
javascript搜索框点击文字消失失焦时文本出现
Sep 18 #Javascript
输入框过滤非数字的js代码
Sep 18 #Javascript
小结Node.js中非阻塞IO和事件循环
Sep 18 #Javascript
JavaScript将取代AppleScript?
Sep 18 #Javascript
Javascript MVC框架Backbone.js详解
Sep 18 #Javascript
JS回调函数的应用简单实例
Sep 17 #Javascript
js实现在同一窗口浏览图片
Sep 17 #Javascript
You might like
php数组函数序列之array_search()- 按元素值返回键名
2011/11/04 PHP
PHP获取栏目的所有子级和孙级栏目的ID号示例
2014/04/01 PHP
PHP实例分享判断客户端是否使用代理服务器及其匿名级别
2014/06/04 PHP
php递归函数怎么用才有效
2018/02/24 PHP
Jquery插件编写简明教程
2014/03/25 Javascript
js实现单击图片放大图片的方法
2015/02/17 Javascript
javascript从作用域链谈闭包
2020/07/29 Javascript
javascript基础语法学习笔记
2016/01/04 Javascript
关于验证码在IE中不刷新的快速解决方法
2016/09/23 Javascript
利用jquery实现验证输入的是否是数字、小数,包含保留几位小数
2016/12/07 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
2017/01/16 Javascript
js中删除数组中的某一元素实例(无下标时)
2017/02/28 Javascript
Node.js 8 中的重要新特性
2017/06/28 Javascript
JavaScript中this关键字用法实例分析
2018/08/24 Javascript
使用Phantomjs和Node完成网页的截屏快照的方法
2019/07/16 Javascript
javascript面向对象创建对象的方式小结
2019/07/29 Javascript
微信小程序 select 下拉框组件功能
2019/09/09 Javascript
js闭包和垃圾回收机制示例详解
2021/03/01 Javascript
Python Tkinter简单布局实例教程
2014/09/03 Python
python 输出上个月的月末日期实例
2018/04/11 Python
python如何实现代码检查
2019/06/28 Python
Python更新所有已安装包的操作
2020/02/13 Python
Tensorflow中的dropout的使用方法
2020/03/13 Python
python 利用zmail库发送邮件
2020/09/11 Python
CSS3线性渐变简单实现以及该属性在浏览器中的不同
2012/12/12 HTML / CSS
自荐信格式写作方法有哪些呢
2013/11/20 职场文书
25岁生日感言
2014/01/13 职场文书
学期自我评价
2014/01/27 职场文书
乡镇三项教育实施方案
2014/03/30 职场文书
护理专科学生自荐书
2014/07/05 职场文书
中层领导干部群众路线对照检查材料思想汇报
2014/10/02 职场文书
个人学习党的群众路线教育实践活动心得体会
2014/11/05 职场文书
青年志愿者活动感想
2015/08/07 职场文书
2019职场单身人才调研报告:互联网行业单身比例最高
2019/08/07 职场文书
MySQL插入数据与查询数据
2022/03/25 MySQL
mysql 子查询的使用
2022/04/28 MySQL