zoukankan      html  css  js  c++  java
  • jquery实现文本框textarea的ctrl+enter提交表单

    html代码:

    1. <SCRIPT src="http://blog.163.com/ybbqg@126/blog/images/jquery-1.6.4.min.js" type="text/javascript"></SCRIPT>

    复制代码 脚本代码
       

    1. $(function(){
    2.           $('#ans').keypress(function(e){
    3.             if(e.ctrlKey && e.which == 13 || e.which == 10) {
    4.                    $('form[name=form1]').submit();
    5.                   }
    6.                 });
    7.   });   

    复制代码

    简单讲解:就是当用户在文本框内敲击ctrl+enter时,表单自动提交。文本框id ans,键盘敲击事件keypress,$('form[name]=form1')是jquery的选择器,表示选取name=form1的表单。
    e是event对象,e.ctrlKey是ctrl键,13好像是回车键吧。

    $(function(){

            $('#content').keypress(function(e){

                if(e.ctrlKey && e.which == 13 || e.which == 10) {

                    addComment($('#content_submit'));

                    return false;

                }

            });

        });

  • 相关阅读:
    centos编辑文件显示行号
    16.1
    [整理]正睿划水记
    [题解]UVA1519 Dictionary Size
    [题解]CF323C Two permutations
    [题解]CF1527D MEX Tree
    P2216 [HAOI2007]理想的正方形
    CF858D Polycarp's phone book
    ABC214F substrings
    每天一点小知识-20210810
  • 原文地址:https://www.cnblogs.com/ybbqg/p/2399633.html
Copyright © 2011-2022 走看看