<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    itVincent Blog - Java Working Fun!

    技術(shù)引領(lǐng)時(shí)代!
    posts - 117, comments - 181, trackbacks - 0, articles - 12

    【關(guān)鍵詞】Button Form FireFox
    【問(wèn)題描述】 

            使用Firefox3.0+打開(kāi)頁(yè)面,點(diǎn)擊了一個(gè)<button onclick="doWork()"></button>去執(zhí)行doWork方法,但是doWork沒(méi)有執(zhí)行,表單卻提交了。另外IE6、7沒(méi)有此問(wèn)題。

    【分析原因】
            由于根據(jù)w3c標(biāo)準(zhǔn)<button>默認(rèn)的type為submit,也就是說(shuō)如果button沒(méi)有聲明type的話,那此button就是相當(dāng)于一個(gè)submit,所以如果此button是在一個(gè)表單里的話,點(diǎn)擊它就會(huì)提交表單。然而IE6、7沒(méi)有嚴(yán)格按照此標(biāo)準(zhǔn)
    實(shí)現(xiàn),因此不會(huì)出現(xiàn)此問(wèn)題。

    【解決辦法】
            有兩種解決方法
            方法1:
            在<button>中加入onclick="return false",這樣禁止點(diǎn)擊時(shí)提交表單

            方法2:
            在<button>中加入type="button",聲明為button,這樣表單也不會(huì)提交了

    【避免此類問(wèn)題的建議】 
            為了解決跨瀏覽器的問(wèn)題,最好是使用<button type="button" >顯式聲明為一個(gè)button

    *根據(jù)網(wǎng)友們的回復(fù),加上<input type="button" />為建議解決方式
            

    Feedback

    # re: button在Firefox下點(diǎn)擊提交表單(form)的問(wèn)題  回復(fù)  更多評(píng)論   

    2009-08-24 17:13 by 99讀書(shū)人
    寫(xiě)的很好!

    # re: button在Firefox下點(diǎn)擊提交表單(form)的問(wèn)題  回復(fù)  更多評(píng)論   

    2009-08-25 09:24 by HiMagic!
    應(yīng)該是執(zhí)行完doWork()才提交的吧。

    # re: button在Firefox下點(diǎn)擊提交表單(form)的問(wèn)題  回復(fù)  更多評(píng)論   

    2009-08-28 14:43 by 雨中滴
    - -! 我感覺(jué)最有效的解決方法是廢棄 <button></button> 標(biāo)簽。
    使用<input type="button" /> ,這樣既沒(méi)有那個(gè)提交bug 也保證了通用性

    # re: button在Firefox下點(diǎn)擊提交表單(form)的問(wèn)題  回復(fù)  更多評(píng)論   

    2009-10-12 11:06 by vanlin
    習(xí)慣了用 <input type="button" />

    # re: button在Firefox下點(diǎn)擊提交表單(form)的問(wèn)題  回復(fù)  更多評(píng)論   

    2012-02-16 15:45 by ee
    頂頂頂

    # re: button在Firefox下點(diǎn)擊提交表單(form)的問(wèn)題  回復(fù)  更多評(píng)論   

    2012-02-16 15:46 by ee
    哈哈哈
    主站蜘蛛池模板: 精品国产亚洲一区二区三区 | 国产成人精品亚洲2020| 全黄大全大色全免费大片| 亚洲精品国产电影| 在线看亚洲十八禁网站| 免费高清在线爱做视频| 日韩国产精品亚洲а∨天堂免| 日本免费电影一区| 美女被艹免费视频| 国产亚洲精品AA片在线观看不加载| 国产伦精品一区二区免费| 国产亚洲精品自在久久| 永久免费A∨片在线观看| 亚洲综合婷婷久久| 91香蕉成人免费网站| 亚洲色www永久网站| 日韩一级视频免费观看| 一级毛片免费观看不收费| 九月丁香婷婷亚洲综合色| 99爱在线观看免费完整版| 亚洲人成7777| 婷婷综合缴情亚洲狠狠尤物| 成人免费一区二区三区| 亚洲综合无码一区二区| 免费鲁丝片一级观看| 成人无码区免费A∨直播| 亚洲国产精品日韩在线| 日本xxwwxxww在线视频免费 | 亚洲欧洲日产国码二区首页| 日韩电影免费在线| 成人无码视频97免费| 亚洲一级毛片免费在线观看| 亚洲第一视频在线观看免费| 免费91麻豆精品国产自产在线观看 | 99久久精品免费视频| 中文字幕无码亚洲欧洲日韩| 亚洲精品国自产拍在线观看| 亚洲成人免费电影| 美女视频免费看一区二区| 亚洲毛片无码专区亚洲乱| 免费人成在线观看视频播放|