6

亚马逊使用无线电输入图像而不是实际图像有什么优势<input type="radio" />?这可能是浏览器兼容性解决方案吗?

单选按钮

HTML 为

我也从未见过<input type="image"... />(代码的第二行)。图像如何成为输入?

我加入了 javascript 标签,因为这是用来更新他们的状态的。

4

3 回答 3

6

使用图像纯粹是为了样式一致性,因为样式输入很难跨浏览器维护。

此外,这个特定的输入并不是单选按钮的完全替代品,而是亚马逊使用图像提交按钮来收集用户选择的内容。很可能,一旦您单击其中一个选项,就会提交表单或触发另一个功能。

于 2013-06-26T18:11:19.303 回答
1

他们使用图像是因为他们确切地知道它将如何在所有浏览器上呈现,并且几乎没有差异。

于 2013-06-26T18:07:42.863 回答
0

通过使用自定义图像,可以减少跨浏览器的不兼容性。

因此,例如,当他们有一个客户在打电话时,他们不必找出按钮在 Internet Explorer 中的外观与 Google Chrome 相比的外观。

于 2013-06-26T18:15:53.317 回答