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)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 兴仁县| 青铜峡市| 宜昌市| 沙田区| 兴和县| 米泉市| 名山县| 乐清市| 新密市| 天门市| 沧源| 如东县| 增城市| 丁青县| 囊谦县| 台北市| 元谋县| 珠海市| 崇阳县| 长岭县| 天气| 两当县| 西安市| 博白县| 辽阳市| 中江县| 扬州市| 施甸县| 绩溪县| 会东县| 鹤岗市| 赫章县| 彭水| 县级市| 天柱县| 镇巴县| 读书| 新丰县| 元朗区| 乌审旗| 巢湖市|