JS注意事項

          ?JS中onpropertychange事件和onchange事件區別:
          ?????????當一個HTML元素的屬性用js改變的時候,都能通過 onpropertychange來捕獲。例如一個 <input name="text1" id="text1" />對象的value屬性被頁面的腳本修改的時候,onchange無法捕獲到,而onpropertychange卻能夠捕獲。
          也就是說:onpropertychange事件在用鍵盤每改變一下文本框的值或用js改變其值便會觸發一下,而onchange只有在用鍵盤改變其值,然后在失去焦點(onblur)后才觸發,用js改變其值不能觸發!onpropertychange和onchange都不管文本框中的實際值有沒有變,只要有改的相應操作就可能觸發。有時當上面兩時間都不能滿足需求時,可以考慮只用onblur。
          ?????????IE下,當一個HTML元素的屬性改變的時候,都能通過 onpropertychange來捕獲。例如一個 <input name="text1" id="text1" />對象的value屬性被頁面的腳本修改的時候,onchange無法捕獲到,而onpropertychange卻能夠捕獲。
          也就是說:onpropertychange能及時捕獲屬性值的變化,而onchange在屬性值改變時還必須使得當前元素失去焦點(onblur)才可以激活該事件!onpropertychange事件只能在IE下使用

          posted on 2010-01-31 00:25 飛熊 閱讀(224) 評論(0)  編輯  收藏 所屬分類: javaScript

          <2010年1月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 绥江县| 新昌县| 贵阳市| 汽车| 易门县| 阿图什市| 余庆县| 昌宁县| 成安县| 集贤县| 鄂伦春自治旗| 法库县| 海淀区| 四子王旗| 安阳市| 徐汇区| 康平县| 酒泉市| 昭通市| 宁明县| 建阳市| 漾濞| 汶川县| 闽清县| 青龙| 梁山县| 曲沃县| 唐河县| 津市市| 辽中县| 湘潭县| 长岭县| 十堰市| 白玉县| 朔州市| 沂水县| 远安县| 澄迈县| 竹山县| 佛冈县| 钟山县|