我有这段代码:
<form method="Post" action="http://....." name="chginv">
Inventory:
<select id="inventory" onchange="chgInv()" name="inventory" title="Choose an Inventory">
<option selected="" value="option 1">1</option>
<option value="option 2">2</option>
<option value="option 3">3</option>
</select>
</form>
并且JavaScript函数很简单:
function chgInv() {
document.forms["chginv"].submit();
}
它适用于Chrome浏览器,Firefox,IE浏览器,但在iPad上的Chrome和Safari上却失败了。
我已确保在iPad上的两个浏览器中都关闭了弹出窗口阻止程序。
这里发生了什么?
我在这里读了一篇关于类似内容的文章,那篇文章建议使用onblur,所以我做了,结果相同,没有发生任何事情! : - (
我希望有人可以提供帮助。
感谢
肯
答案 0 :(得分:0)
<form method="Post" action="http://....." name="chginv" id="chginv" >
或强>
document.chginv.submit();
应该修复你知道它是否