Forms 此时不允许在元素输入上使用属性值(在窗体上)

Forms 此时不允许在元素输入上使用属性值(在窗体上),forms,Forms,W3C告诉我“此时不允许在元素输入上使用属性值”。我认为这对表格是必要的 <input type="image" value="submit" class="no-border" src="assets/images/submit_btn.png" alt="submit" name="submit" /> 浏览器在发送服务器端图像映射的值方面不一致。有些浏览器发送,有些只发送x/y坐标。依靠它被发送是一个非常糟糕的想法 [……] 从HTML 5规范草案中: 所以这不是一个b

W3C告诉我“此时不允许在元素输入上使用属性值”。我认为这对表格是必要的

<input type="image" value="submit" class="no-border" src="assets/images/submit_btn.png" alt="submit" name="submit" /> 

浏览器在发送服务器端图像映射的值方面不一致。有些浏览器发送,有些只发送x/y坐标。依靠它被发送是一个非常糟糕的想法

[……]

从HTML 5规范草案中:

所以这不是一个bug。我假设该属性是被禁止的,因为当前常见的浏览器无法实现它,所以虽然它可以向后兼容HTML4,但实际上它与浏览器不兼容


您可以通过jsfiddle.net发布您收到的错误吗?会很有帮助的。
The element's value attribute must be omitted.

— http://www.w3.org/TR/html5/states-of-the-type-attribute.html#image-button-state-type-image