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中的new的使用方法与注意事项
May 16 Javascript
使用jquery给input和textarea设定ie中的focus
May 29 Javascript
javascript dom 操作详解 js加强
Jul 13 Javascript
jQuery select控制插件
Aug 17 Javascript
异步javascript的原理和实现技巧介绍
Nov 08 Javascript
JavaScript DOM进阶方法
Apr 13 Javascript
jquery如何获取元素的滚动条高度等实现代码
Oct 19 Javascript
七个不允许错过的jQuery小技巧
Dec 21 Javascript
详解Angular.js数据绑定时自动转义html标签及内容
Mar 30 Javascript
利用js的闭包原理做对象封装及调用方法
Apr 07 Javascript
深入理解Vue.js源码之事件机制
Sep 27 Javascript
vue 使用v-for进行循环的实例代码详解
Feb 19 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
全国FM电台频率大全 - 17 湖北省
2020/03/11 无线电
ubuntu12.04使用c编写php扩展模块教程分享
2013/12/25 PHP
php7安装mongoDB扩展的方法分析
2017/08/02 PHP
PHP判断是否是微信打开,浏览器打开的方法
2018/03/14 PHP
PHP7 echo和print语句实例用法
2019/02/15 PHP
基于jquery的时间段实现代码
2012/08/02 Javascript
js实现省市联动效果的简单实例
2014/02/10 Javascript
JavaScript通过this变量快速找出用户选中radio按钮的方法
2015/03/23 Javascript
基于JavaScript实现表单密码的隐藏和显示出来
2016/03/02 Javascript
AngularJS ng-blur 指令详解及简单实例
2016/07/30 Javascript
angular基于路由控制ui-router实现系统权限控制
2016/09/27 Javascript
纯js实现倒计时功能
2017/01/06 Javascript
vue之父子组件间通信实例讲解(props、$ref、$emit)
2018/05/22 Javascript
Koa 使用小技巧(小结)
2018/10/22 Javascript
Async/Await替代Promise的6个理由
2019/06/15 Javascript
jquery中为什么能用$操作
2019/06/18 jQuery
ES6 Iterator接口和for...of循环用法分析
2019/07/31 Javascript
安装多版本Vue-CLI的实现方法
2020/03/24 Javascript
Python的Flask框架标配模板引擎Jinja2的使用教程
2016/07/12 Python
Python实现Linux的find命令实例分享
2017/06/04 Python
python中多个装饰器的执行顺序详解
2018/10/08 Python
Python-ElasticSearch搜索查询的讲解
2019/02/25 Python
我喜欢你 抖音表白程序python版
2019/04/07 Python
PyQt使用QPropertyAnimation开发简单动画
2020/04/02 Python
python 将列表里的字典元素合并为一个字典实例
2020/09/01 Python
The Outnet亚太地区:折扣设计师时装店
2019/12/05 全球购物
应届本科生推荐信范文
2013/12/25 职场文书
大学四年的个人自我评价
2014/01/14 职场文书
四年级科学教学反思
2014/02/10 职场文书
禁毒宣传工作方案
2014/05/23 职场文书
企业2014年度工作总结
2014/12/10 职场文书
考博导师推荐信范文
2015/03/27 职场文书
2015年大学班主任工作总结
2015/04/30 职场文书
学生会副主席竞选稿
2015/11/19 职场文书
2016春季田径运动会广播稿
2015/12/21 职场文书
Python图片验证码降噪和8邻域降噪
2021/08/30 Python