国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

Jquery 監視按鍵,按下回車鍵觸發某方法的實現代碼

2024-05-06 16:05:40
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了jquery監視按鍵,當按下回車鍵時觸發事件的一個例子,有需要的朋友可以參考下

復制代碼 代碼如下:


<script type="text/javascript">
$(function () {
$('input:text:first').focus(); //把焦點放在第一個文本框
var $inp = $('input'); //所有的input元素
$inp.keypress(function (e) { //這里給function一個事件參數命名為e,叫event也行,隨意的,e就是IE窗口發生的事件。
    var key = e.which; //e.which是按鍵的值
    if (key == 13) {
        alert("aaa");
    }
});
});

一個奇怪現象:

我拖了一個Login控件,然后給它轉化為template,用于自定義開發。

Jquery 監視按鍵,按下回車鍵觸發某方法的實現代碼



以上代碼中捕捉到了文本欄的回車按鍵,這時要去觸發LoginButton來提交登錄信息進行驗證,可是使用$("[id$=LoginButton]").click();只在firefox上有效,在IE無效,歪打正著的嘗試一下$("[id$=LoginButton]").focus();,在ie下有效,在IE上focus()即完成了對焦又執行了點擊,這是為什么呢?

復制代碼 代碼如下:


$inp.keypress(function (event) {
    var key = event.which;
    if (key == 13) {
        $("[id$=LoginButton]").click(); //支持firefox,IE武校
        //$('input:last').focus();
        $("[id$=LoginButton]").focus();  //支持IE,firefox無效。
//以上兩句實現既支持IE也支持 firefox
    }
});

Jquery 中使用鍵盤監聽事件(ssh)

復制代碼 代碼如下:


$(document).ready(function(){
  find();
$("#pageSize").bind("keyup",function(){find();});
    //設置鍵盤 監聽事件 也就是當你在該文本框中輸入值后 就立刻執行相對應的方法 這里所表示的是 當你在文本框中輸入4 等 就會在頁面上顯示4條數據
   ("#pageSize:這是拿到標簽屬性id的值)
    ("keyup": 鍵盤監聽事件 值是固定的 不可以更改)
   (后面的function(){find();}:則是所要執行的方法)
$("#pageNo").bind("keyup",function(){find();});
   //設置鍵盤 監聽事件 也就是當你在該文本框中輸入值后 就立刻執行相對應的方法 這里所表示的是 當你在文本框中輸入5 等 就會在頁面上顯示第五條頁
   alert(" find()");
同上
   });

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 太原市| 玉屏| 江都市| 辽阳县| 凌云县| 枣强县| 东台市| 肃南| 庆城县| 淮安市| 桐梓县| 林口县| 柳林县| 中牟县| 津市市| 黑龙江省| 维西| 娄烦县| 田阳县| 响水县| 长武县| 和顺县| 利辛县| 清新县| 沛县| 高州市| 科尔| 汶上县| 新巴尔虎左旗| 闽侯县| 鄂温| 拉孜县| 和硕县| 镇沅| 宁明县| 五大连池市| 皮山县| 旅游| 锦屏县| 浏阳市| 岳池县|