提交无需提交按钮

时间:2012-11-13 10:17:52

标签: javascript

我创建了下拉菜单“用户”,其中有两个选项可供选择

<select name="Users">
        <option>User1</option>
        <option>User2</option>
</select>

我坚持接下来要做的事情,这是: - 如果选择了user1,则会生成另一个下拉菜单 -if user2被选中,生成输入窗口

我希望在没有提交按钮的情况下进行更改。应通过选择“用户”下拉菜单进行更改。

非常感谢任何提示或解决方案!

3 个答案:

答案 0 :(得分:2)

您需要Javascript http://www.w3schools.com/js/default.asp

PHP是服务器端语言,它只在用户加载页面时才生成代码,而不是在已加载页面之后。 如果您希望用户在浏览器中获取代码,则在执行某些操作后,您需要使用用户端语言作为Javascript。

如果您将某个Javascript库用作jQuery http://www.jquery.com

,将会更容易

答案 1 :(得分:0)

你应该使用jQuery事件并使用select box的change事件来显示和隐藏你想要的任何html元素。

答案 2 :(得分:0)

<select name="Users" onchange="this.form.submit();">
        <option>User1</option>
        <option>User2</option>
</select>