Javascript 在下拉选择后显示表单以编辑表中的mysql数据
我有以下代码:Javascript 在下拉选择后显示表单以编辑表中的mysql数据,javascript,php,html,mysql,sql,Javascript,Php,Html,Mysql,Sql,我有以下代码: <select id="mySelect" onchange="myFunction()"> <option value="deleteuser">Delete User</option> <option value="assignuser">Assign User</option> </select> </form> <form id="deleteuser">
<select id="mySelect" onchange="myFunction()">
<option value="deleteuser">Delete User</option>
<option value="assignuser">Assign User</option>
</select>
</form>
<form id="deleteuser"></form>
<form id="assignuser"></form>
<script>
function myFunction() {
var x = document.getElementById("mySelect");
var i = x.selectedIndex;
document.getElementById("demo").innerHTML = x.options[i].text;
}
</script>
删除用户
分配用户
函数myFunction(){
var x=document.getElementById(“mySelect”);
var i=x.选择的指数;
document.getElementById(“demo”).innerHTML=x.options[i].text;
}
在用户选择一个下拉选项后,我希望为每个选择显示一个单独的表单,用户将在其中编辑行中的数据。对不起,如果我描述的不正确。
选择后的当前代码将显示所选文本
感谢您的时间。如果您正在寻找动态表单系统;您可以让javascript重新加载页面,并在页面上附加一个查询字符串,如 localhost/index.php?getform=apple 在页面底部有一个开关盒,根据getform值显示其中一个表单 差不多
删除用户
分配用户
这里的表格
这里的表格
问题出在哪里?我不知道如何使表单显示,而不是显示所选文本?我是否应该删除行文档。getElementById(“demo”).innerHTML=x.options[i].text;并将我的表单放在演示?文档中。getElementById(“演示”).innerHTML=“”
?我不认为这是我要求的,我想根据用户从下拉列表中选择的内容显示不同的表单。@grh0ul不同的表单意味着您真正想要的是什么?像这样,这个网站可能对你很有用