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 相关文章推荐
javawscript 三级菜单的实现原理
Jul 01 Javascript
JavaScript/jQuery 表单美化插件小结
Feb 14 Javascript
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
Mar 04 Javascript
jQuery简单实现仿京东商城的左侧菜单效果代码
Sep 09 Javascript
JavaScript几种数组去掉重复值的方法推荐
Apr 12 Javascript
微信小程序 教程之注册页面
Oct 17 Javascript
关于vue中 $emit的用法详解
Apr 12 Javascript
Vue中对拿到的数据进行A-Z排序的实例
Sep 25 Javascript
javascript实现鼠标点击生成文字特效
Dec 24 Javascript
JavaScript实现随机点名程序
Mar 25 Javascript
Javascript基于OOP实实现探测器功能代码实例
Aug 26 Javascript
Nuxt 项目性能优化调研分析
Nov 07 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和MySql来与ODBC数据连接
2006/10/09 PHP
再次研究下cache_lite
2007/02/14 PHP
简单的php中文转拼音的实现代码
2014/02/11 PHP
微信公众平台开发教程③ PHP实现微信公众号支付功能图文详解
2019/04/10 PHP
js实现简单模态窗口,背景灰显
2008/11/14 Javascript
jQuery EasyUI API 中文文档 搜索框
2011/09/29 Javascript
js中eval()函数和trim()去掉字符串左右空格应用
2013/02/02 Javascript
javascript 兼容各个浏览器的事件
2015/02/04 Javascript
Javascript动画的实现原理浅析
2015/03/02 Javascript
jQuery的选择器中的通配符[id^='code']或[name^='code']及jquery选择器总结
2015/12/24 Javascript
简单介绍jsonp 使用小结
2016/01/27 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
2016/05/10 Javascript
JS实现购物车特效
2017/02/02 Javascript
Vue如何引入远程JS文件
2017/04/20 Javascript
javascript+html5+css3自定义提示窗口
2017/06/21 Javascript
JavaScript生成指定范围随机数和随机序列的方法
2018/05/05 Javascript
基于打包工具Webpack进行项目开发实例
2018/05/29 Javascript
js验证账户名是否重复
2020/05/26 Javascript
简单谈谈offsetleft、offsetTop和offsetParent
2020/12/04 Javascript
[07:38]2014DOTA2国际邀请赛 Newbee顺利挺进胜者组赛后专访
2014/07/15 DOTA
[36:20]KG vs SECRET 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
Eclipse + Python 的安装与配置流程
2013/03/05 Python
Python调用命令行进度条的方法
2015/05/05 Python
python 创建弹出式菜单的实现代码
2017/07/11 Python
使用python爬虫获取黄金价格的核心代码
2018/06/13 Python
Python实现的连接mssql数据库操作示例
2018/08/17 Python
python中pyplot基础图标函数整理
2020/11/10 Python
荷兰最大的儿童服装店:The Kids Republic
2019/04/13 全球购物
be2台湾单身男女交友:全球网路婚姻介绍的领导品牌
2019/10/11 全球购物
开办饭店创业计划书
2013/12/28 职场文书
民族团结先进集体事迹材料
2014/05/22 职场文书
白酒代理协议书范本
2014/10/26 职场文书
2015年电工工作总结
2015/04/10 职场文书
晚会开幕词范文
2016/03/04 职场文书
深度学习tensorflow基础mnist
2021/04/14 Python
Python尝试实现蒙特卡罗模拟期权定价
2022/04/21 Python