javascript中的事件處理

          function submitViaEnter(evt) {
          evt = (evt) ? evt : event;
          var target = (evt.target) ? evt.target : evt.srcElement;
          var form = target.form;
          var charCode = (evt.charCode) ? evt.charCode :
          ((evt.which) ? evt.which : evt.keyCode);
          if (charCode =  = 13 || charCode =  = 3) {
          if (validateForm(form)) {
          form.submit( );
          return false;
          }
          }
          return true;
          } 
          NN4和IE有所不同所以先要判斷evt是evt還是event
          NN4中的目標元素為target,而IE4+中的目標元素為srcElement
          這樣寫可以無論是IE還是NN,都可以接受。

          posted on 2007-08-18 14:54 劉錚 閱讀(324) 評論(0)  編輯  收藏 所屬分類: JavaScript

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          留言簿(1)

          文章分類(141)

          文章檔案(147)

          搜索

          最新評論

          主站蜘蛛池模板: 新营市| 友谊县| 台江县| 丹寨县| 桐庐县| 布拖县| 松潘县| 平舆县| 开平市| 北票市| 政和县| 玛沁县| 安乡县| 卓资县| 和田市| 泗阳县| 丰台区| 东乡县| 禄劝| 漠河县| 三亚市| 峨边| 丰县| 阜阳市| 张家界市| 尉犁县| 东海县| 江门市| 班戈县| 宜君县| 石楼县| 通辽市| 芮城县| 武功县| 昭通市| 虹口区| 禄劝| 德阳市| 富锦市| 遵化市| 平远县|