我创建了下拉菜单“用户”,其中有两个选项可供选择
<select name="Users">
<option>User1</option>
<option>User2</option>
</select>
我坚持接下来要做的事情,这是: - 如果选择了user1,则会生成另一个下拉菜单 -if user2被选中,生成输入窗口
我希望在没有提交按钮的情况下进行更改。应通过选择“用户”下拉菜单进行更改。
非常感谢任何提示或解决方案!
答案 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>