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中的目標(biāo)元素為target,而IE4+中的目標(biāo)元素為srcElement
          這樣寫可以無論是IE還是NN,都可以接受。

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

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

          導(dǎo)航

          統(tǒng)計(jì)

          留言簿(1)

          文章分類(141)

          文章檔案(147)

          搜索

          最新評(píng)論

          主站蜘蛛池模板: 卓资县| 确山县| 卢氏县| 务川| 秦皇岛市| 灵丘县| 东宁县| 江都市| 克山县| 麻栗坡县| 新竹县| 博白县| 滨州市| 博野县| 安龙县| 甘南县| 浪卡子县| 绥化市| 西畴县| 西丰县| 咸宁市| 伊宁市| 泰顺县| 防城港市| 陈巴尔虎旗| 腾冲县| 汉沽区| 鞍山市| 安陆市| 惠东县| 张掖市| 潞西市| 广南县| 蒲江县| 会理县| 修水县| 巴彦淖尔市| 明溪县| 金平| 潜江市| 伊金霍洛旗|