亚马逊有什么优势可以使用无线电输入图像而不是实际<input type="radio" />
?这可能是浏览器兼容性解决方案吗?
我从未见过<input type="image"... />
(代码的第二行)。如何将图像作为输入?
我扔了javascript标签,因为那是用来更新状态的。
答案 0 :(得分:6)
图像的使用纯粹是为了风格一致性,因为样式输入很难维护跨浏览器。
此外,此特定输入并非精确替代单选按钮,而是亚马逊使用image submit button来收集用户选择的内容。可能,一旦您单击其中一个选项,就会提交表单或触发其他功能。
答案 1 :(得分:1)
他们使用图像是因为他们确切地知道它将如何在所有浏览器上呈现,并且几乎没有差异。
答案 2 :(得分:0)
通过使用自定义图像,可以减少跨浏览器的不兼容性。
因此,例如,当他们在手机上有客户时,他们无需了解Internet浏览器中的按钮与Google Chrome相比的效果。