這是針對我的同事已經設計一個很好的圖形「添加到籃」控制。顯然它應該產生一個post請求,這個簡單的超鏈接是不會做的。<button>與<INPUT TYPE =「圖像」>
亞馬遜實現使用圖像輸入它。但是,什麼是
<input type="image" src="atb.png" alt="Add to Basket" />
與
<button type="submit"><img src="atb.png" alt="Add to Basket" /></button>
(使用CSS來控制外觀)的利弊?
我猜它歸結爲以下這些問題:
做所有的瀏覽器,圖形和非圖形,履行職責取得成功,使圖像輸入鍵盤進行訪問? (或者,在無鍵盤設備的情況下,無論輸入的方式如何都可以訪問它們)
哪些瀏覽器不支持
<button>
?什麼其他的優點/缺點是有各自的?
是否有其他可能的方法與自己的優勢(除了忘記它,只是使用一個普通的提交)?
邊注:該IE漏洞已被固定在IE8標準模式。 – scunliffe 2009-06-29 11:02:35