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

首頁 > 學院 > 開發(fā)設計 > 正文

在asp.net中回車觸發(fā)指定按鈕的事件

2019-11-17 04:06:31
字體:
來源:轉載
供稿:網友
今天在開發(fā)中,遇到了一個問題:




      在Header中有一個搜索輸入框,搜索按鈕是Button控件,在“資訊文章搜索”用戶自定義控件中也用到了Button控件。

      將焦點停在“資訊標題或內容”輸入框中,回車,但是相應的是Header中輸入框內容。

原因:回車執(zhí)行的就是你頁面上的第一個submit   button。解決方法:(以下以資訊搜索輸入框為例)

1、js:
----------------------------------------------------------------------------
/* 回車后執(zhí)行按鈕 */
function SubmitKeyClick(button){
    if (event.keyCode == 13){        
        event.keyCode = 9;
        event.returnValue = false;
        document.all[button].click();
    }
}

function checkinputbox(){
    var charBag = "[^`~@#$%^&//'|*]";
    var searchkey = document.getElementById("ArticleSearch1_txtSearchKey");
    
    if (trim(searchkey.value).length == 0 || trim(searchkey.value).length > 30){
        alert("資訊文章關鍵字不能都為空或長度不能超過個字符!");
        searchkey.focus();
        return false;
    }
    
    if (trim(searchkey.value) != ""){  
        for (var i = 0; i < searchkey.value.length; i++) {
            var c = searchkey.value.charAt(i);
            if (charBag.indexOf(c) > -1) {
               alert("搜索資訊文章關鍵字字符串中含有非法字符(" + c +")!");
               searchkey.focus();
               return false;
            }
        }
    }
}

2、aspx頁面控件:
---------------------------------------------------
<input id="txtSearchKey" name="txtSearchKey" type="text" runat="server" maxlength="30" onfocus="this.select();" />

3、cs中:
---------------------------------------------------
this.txtSearchKey.Attributes.Add("onkeyPRess", "SubmitKeyClick('ArticleSearch1_btnSearch');");
this.btnSearch.Attributes.Add("onclick", "return checkinputbox();");

在Header的cs中,同時將輸入框的Attributes屬性添加上即可。

this.txtKey.Attributes.Add("onkeypress", "SubmitKeyClick('Header1_btnSearchkey');");

歡迎訪問:http://www.521189.com  (521聯合供貨網)

QQ:863858965

email:qifl23702570@163.com
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 邓州市| 桂阳县| 全州县| 江油市| 枣阳市| 富源县| 三亚市| 舞阳县| 驻马店市| 临安市| 股票| 工布江达县| 衡山县| 定西市| 花莲县| 民丰县| 尉犁县| 玉门市| 勐海县| 中牟县| 木兰县| 大庆市| 习水县| 大安市| 遵义市| 日土县| 房山区| 福清市| 麻江县| 泸定县| 水富县| 三江| 图木舒克市| 阿克| 新野县| 昔阳县| 巴塘县| 勐海县| 小金县| 津南区| 定陶县|