獲取控件用document.getElementById,不用document.all(FF等瀏覽器不支持)2>
      1. javascript IE與FireFox 一些兼容寫法

        系統(tǒng) 3576 0

        1>獲取控件用document.getElementById,不用document.all(FF等瀏覽器不支持)
        2><button> 會(huì)被firefox解釋為提交form或者刷新頁(yè)面,需要寫標(biāo)準(zhǔn)<button type="button">
        3>使用childNode()代替之前的children?
        4> 手型鼠標(biāo)指針請(qǐng)用cursor:pointer,不用 cursor:hand
        5>獲取自己定義的屬性 用? document.getElementByID("TD1").getAttribute("isOBJ")? 代替document.getElementByID("TD1").isOBJ
        6>事件追加方法attachEvent(IE)/detachEvent;addEventListener( Mozilla, Netscape, Firefox)/removeEventListener
        ? 又或者直接用obj.onmouseover=func;
        7>Firefox中不存在 Event時(shí)間,必須通過object本身去取
        ?? 在Firefox獲取當(dāng)前物件的坐標(biāo)方法:
        ? document.onmousemove = Inti_move;
        ? function? Inti_move(ert)
        {
        ? x=ert.pageX;
        }

        Internet Explorer Name Mozilla Name Description 表4 Mozilla與IE之間的事件屬性差異
        altKey altKey Boolean property that returns whether the alt key was pressed during the event.
        cancelBubble stopPropagation() Used to stop the event from bubbling farther up the tree.
        clientX clientX The X coordinate of the event, in relation to the element viewport.
        clientY clientY The Y coordinate of the event, in relation to the element viewport.
        ctrlKey ctrlKey Boolean property that returns whether the Ctrl key was pressed during the event.
        fromElement relatedTarget For mouse events, this is the element from which the mouse moved away.
        keyCode keyCode For keyboard events, this is a number representing the key that was pressed. It is 0 for mouse events.
        returnValue preventDefault() Used to prevent the event's default action from occurring.
        screenX screenX The X coordinate of the event, in relation to the screen.
        screenY screenY The Y coordinate of the event, in relation to the screen.
        shiftKey shiftKey Boolean property that returns whether the Shift key was pressed during the event.
        srcElement target The element to which the event was originally dispatched.
        toElement currentTarget For mouse events, this is the element to which the mouse moved.
        type type Returns the name of the event.


        8>event.keyCode的問題解決
        在FF中不存在window.event.keyCode屬性。可以用以下方法解決

        function ?keepKeyNum(evt)
        {
        ?
        var ??k = window.event ? evt.keyCode:evt.which;
        ?????
        if ?((k <= 57 )? && ?(k >= 48 ))
        { return ? true ;}
        ?????
        else ?
        { return ? false ;}

        ? < input? type ="text" ?onKeyPress ="?return?keepKeyNum(event);" ? >

        javascript IE與FireFox 一些兼容寫法


        更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

        微信掃碼或搜索:z360901061

        微信掃一掃加我為好友

        QQ號(hào)聯(lián)系: 360901061

        您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

        【本文對(duì)您有幫助就好】

        您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

        發(fā)表我的評(píng)論
        最新評(píng)論 總共0條評(píng)論
        主站蜘蛛池模板: 国产精品久久久久久久人热 | 亚洲不卡视频 | 欧美综合视频在线观看 | 欧美亚洲桃花综合 | 中文字幕无线码中文字幕免费 | 四虎国产精品永久在线 | 真人毛片免费拍拍拍aa视频 | 国产福利一区二区三区在线视频 | 老王午夜69精品影院 | 国产精品玖玖玖影院 | 国产精品剧情原创麻豆国产 | 真正全免费视频a毛片 | 亚洲产在线精品第一站不卡 | 久久久久久久国产精品 | 美女黄频视频大全免费高清 | 91精品免费不卡在线观看 | 亚洲第九十七页 | 九色视频网址 | 精品国产90后在线观看 | 久草在线资源 | 欧美视频在线一区 | 波多野结衣久久一区二区 | 久久精品夜色国产 | 国产第五页 | 日本免费在线一区 | 久热精品视频在线播放 | 一级特黄特黄的大片免费 | 天天躁狠狠躁狠狠躁夜夜躁 | 青青草国产97免久久费观看 | 亚洲国产精品一区二区九九 | 99综合网 | 色香欲综合成人免费视频 | 国产在线19禁免费观看 | 99在线热播 | 国产日韩在线看 | 天天在线天天综合网色 | α毛片| 久久乱码精品区中文字幕 | 成人精品一区二区久久久 | 精品视频在线观看一区二区 | 国内精品久久久久尤物 |