第一个浏览器下载另一个浏览器时出现问题... IE
当您按表格中的回车键时,IE8无法提交。这是我用的:
function submitOnEnter() {
if (browserName=="Microsoft Internet Explorer")
{
var key;
if (window.event){
key = window.event.keyCode; //IE
}
if(key == 13){
document.forms['myform'].submit();
}
}
}
这位于文本输入中:
onkeyup="submitOnEnter()"
当我按Enter键两次时,表单似乎已提交?但不是一次。
你能帮我吗?
最佳答案
好的,我使用...修复了它。
<!-- Fix for IE bug (One text input and submit, disables submit on pressing "Enter") -->
<div style="display:none">
<input type="text" name="hiddenText"/>
</div>
奇怪吗?也许这对某些人有效,而对其他人无效。有些解决方案对我不起作用,而这个解决方案却对我有用。