onchange表单提交不在IE9中显示结果

时间:2014-02-14 11:49:53

标签: javascript html forms jsp

在选择选项中,我使用了onChange form submit,如下所示:

<form name="onchange" method="post" action="samepage.jsp">
    <select name="n1" onchange="document.onchange.submit()">
    <option value="A">A</option>
    <option value="B">B</option>
    </select>
</form>

选择一个选项后,我可以获取select选项的参数,然后我可以使用该参数从数据库中获取用户名,所有数据都将显示在同一页面上。它在eclipse中工作正常,但在Internet Explorer中没有显示用户名(数据库值)。它显示空白。我想显示没有提交按钮的名字。

2 个答案:

答案 0 :(得分:1)

尝试:

document.forms['onchange'].submit();

答案 1 :(得分:0)

尝试

document.getElementsByName('onchange')[0].submit();