前段時間,我聽說使用<button></button>
提交表單並不好 - 因爲IE提交按鈕的值而不是表單中的輸入。 這是真的嗎?<button>提交IE
因爲目前我正在使用bootstrap,並且我有這個登錄按鈕,它也應該包含箭頭圖標。像:
<button type="submit" class="btn btn-primary" name="btnSubmit">
Login <i class="icon-arrow-right"></i>
</button>
我看不到我應該如何與一個正常的輸入按鈕做到這一點:/
希望有人能回答這個問題!
謝謝你們!
您是否嘗試過加入'類= 「BTN BTN-主」'屬性的元素?它應該應用相同的樣式。 – q3d 2012-04-09 08:05:51
在IE(哪個版本?!)違反HTML 4規範的情況下是這樣。這是不正確的,如果IE是兼容的)。 http://www.w3.org/TR/REC-html40/interact/forms.html#edef-BUTTON – hakre 2012-04-09 08:05:53
@hakre - 這是一個在IE中的錯誤,或者說 - 兩個。 IIRC「所有按鈕元素總是成功」在IE7中修復,並且「按鈕元素提交其內容而不是它們的值屬性」在IE8(也許是9)中被修復,但只在標準模式下修復。 – Quentin 2012-04-09 08:11:26