我有一个产品注册表格,上面有几个字段,Internet Explorer 11则不需要此字段。我删除了JavaScript表单验证,并且在表单或字段上没有触发任何事件。现在出于调试目的,它只是在做一个简单的表格发布。这只会在Internet Explorer 11中发生,而不会在Edge,Firefox,Chrome或Opera中发生。表单发布永远不会发生,IE只是将重点放在该字段上,并且没有任何消息。
这是导致问题的表单字段。有什么想法吗?
<input type="text" name="ship_to_zip_code" value="" id="ship_to_zip_code" maxlength="6" placeholder="Zip/Postal Code" />
答案 0 :(得分:0)
我最终将其追溯到一些为支持Internet Explorer 8和9而埋藏的旧JavaScript代码,以便我们可以在这些浏览器中使用placeholder属性。我只是删除了旧的JavaScript代码,因为我们不再需要支持那些笨拙的浏览器,并且一切都很好。