Ctrl + Enter提交前检测的代码
QuickPost
//提交检测
function SendForm()
{
with(document.forms[0])
{
var nr = document.all.Content.value;
//nr = nr.replace(/[\r\n]/g, "");
if(nr == '')
{
alert('请输入回复内容!');
document.all.Content.focus();
return false;
}
// 二个按扭失效
Send.disabled = true;
Reset.disabled = true;
}
}
// 快捷提交
function quickpost(){
if(document.all){
if((event.ctrlKey && window.event.keyCode == 13)||(event.altKey && window.event.keyCode == 83))
document.all.Send.click();
}
}
按 Ctrl+Enter 直接提交
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
Ctrl + Enter提交前检测的代码
QuickPost //提交检测 function SendForm() { with(document.forms[0]) { var nr = document.all.Content.value; //nr = nr.replace(/[\r\n]/g, ""); if(nr == '') { alert('请输入回复内容!'); document.all.Content.focus(); return false; } // 二个按扭失效 Send.disabled = tru
-
使用JQuery实现Ctrl+Enter提交表单的方法
有时候我们为了省事就操作键盘组合键去代替使用鼠标,我们今天就使用JQuery实现Ctrl+Enter提交表单. 我们发帖时,在内容输入框中输入完内容后,可以点击"提交"按钮来发表内容.可是,如果你够"懒",你可以不用动鼠标,只需按住键盘上的Ctrl+Enter键,即可提交表单,完成内容发布. 当然,由于输入框是一个多行文本输入框textarea,我们知道,在textarea中按Enter(回车)键可以换行,并不能直接提交表单(submit),而默认情况下,浏览器忽略
-
jquery实现Ctrl+Enter提交表单的方法
本文实例讲述了jquery实现Ctrl+Enter提交表单的方法.分享给大家供大家参考.具体如下: <!DOCTYPE HTML> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>Text Box Enter</title> <style type="
-
Ctrl+Enter提交内容信息
<script language=javascript>ie = (document.all)? true:falseif (ie){function ctlent(eventobject){if(event.ctrlKey && window.event.keyCode==13){this.document.form1.submit();}}}</script> <form action="http://www.jluvip.com/index.h
-
jQuery实现ctrl+enter(回车)提交表单
以jQuery插件开发的方法开发.具体代码如下: jQuery.fn.extend({ /** * ctrl+enter提交表单 * @param {Function} fn 操作后执行的函数 * @param {Object} thisObj 指针作用域 */ ctrlSubmit:function(fn,thisObj){ var obj = thisObj || this; var stat = false; return this.each(function(){ $(this).key
-
jQuery事件之键盘事件(ctrl+Enter回车键提交表单等)
键盘事件处理所有用户在键盘敲击的情况,不管在文本输入区域内部还是外部.键盘事件在不同的浏览器中作用的范围是不一样的,通常这种键盘事件可以作用于 Form元素,a标签元素,window ,document这样的元素上.在所有可以获得交点的元素上是可以触发键盘事件的,可以获得焦点的元素可以这样理解,在使用Tab键的时候可以跳跃到的元素就是可以使用键盘事件的元(在没有为这些元素设置tabindex属性值的情况下,当tabindex设置为负数的时候,在使用Tab键的时候就不会获得焦点). 键盘事件可以传
-
vs快捷键 用好Ctrl+Enter与Ctrl+Shift+Enter组合键让你的编辑代码速度快了很多
来看一个简单的例子吧 复制代码 代码如下: function Button1_onclick() { 您的光标在alert("Hello");这一行,按下Ctrl+Enter组合键在上方插入一行 alert("Hello"); 您的光标在alert("Hello")这一行,按下Ctrl+Shift+Enter组合键在下方插入一行 alert("JacobSong"); } 这样的话,当你要想在当前代码前一行编辑时,就不再用鼠标
-
jQuery ctrl+Enter shift+Enter实现代码
通过事件的which可以找到键码 不过当有组合键的时候还需要注意一下 如ctrl+enter键,虽然都是用e.ctrlKey但是 enter键的键码不是始终为13了 在ff中 判断 ctrl+enter 是 e.ctrlKey && e.which ==13 在ie6中 判断ctrl+enter 是 e.ctrlKey && e.which ==10 示例: 复制代码 代码如下: $(document).keypress(function(e){ if(e.ctrlKey
-
js实现按Ctrl+Enter发送效果
1,监听textarea的onkeydown事件 复制代码 代码如下: <textarea tabindex="1" class="ie6ta" name="contenthf.contenthf" onkeydown="keySend(event);" title="按ctrl+enter直接发送"></textarea> 2, 发送表单,然后重新加载opener窗口(见4,) f
-
asp.net textbox javascript实现enter与ctrl+enter互换 文本框发送消息与换行(类似于QQ)
1.也许讲解有点初级,希望高手不要"喷"我,因为我知道并不是每一个人都是高手,我也怕高手们说我装13: 2.如有什么不对的地方,还希望大家指出,一定虚心学习,如果有更好的办法请告诉我一声哦: 3.本文属于作者原创,尊重他人劳动成果,转载请注明作者,谢谢. 下面开讲: 如题,这个功能也困扰了我一两天事件了,我也上网找了很多资料,但是网上大部分的说法都差不多,问题始终还是没解决,于是乎我开始找是问题的根源,我开始用的是文本框的onkeydown事件,分别写了两个js函数,如下: 复制代码
随机推荐
- C#实现基于ffmpeg加虹软的人脸识别的示例
- MySQL 5.7.16 修改密码提示 ERROR 1054 (42S22): Unknown column ''password'' in ''field list''的原因
- windows tomcat配置大全[详细]
- Ubuntu下apt-get/apt命令的介绍与使用
- IOS中计算缓存文件的大小判断实例详解
- Java中的值传递和引用传递实例介绍
- Asp.Net+XML操作基类(修改,删除,新增,创建)第1/2页
- 浅析JavaScriptSerializer类的序列化与反序列化
- Php部分常见问题总结第1/2页
- php array_values 返回数组的值实例详解
- PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程
- Python高级应用实例对比:高效计算大文件中的最长行的长度
- android不读入内存获取图像宽高信息的方法
- TypeScript学习之强制类型的转换
- PHP生成plist数据的方法
- Shell脚本实现的猜数字小游戏
- linux shell实现判断输入的数字是否为合理的浮点数
- 提升SQL Server速度 整理索引碎片
- JQuery学习笔记 实现图片翻转效果和TAB标签切换效果第1/2页
- Bootstrap Table使用整理(二)