楼上推荐的ajax方式可以,但是对你来说也许有点复杂,这个东西的基本方法是使用js控制页面元素的显示和隐藏就行了。例如
<input type="radio" onclick="document.getElementById('manDiv').style.display='block'document.getElementById('womenDiv').style.display='none'" checked="checked" />男<input type="radio" onclick="document.getElementById('manDiv').style.display='none'document.getElementById('womenDiv').style.display='block'" />女
<div id="manDiv">张三,李四</div>
<div id="womenDiv" style="display: none">女1,女2</div>
即把所有姓名按照性别显示在两个div中,利用js控制它们的显示和隐藏就好了。
更精致的操作、控制建议使用jQuery(一种js框架)。
1、人员接口,注册用户名等等,只有前端部分代码是无法完成此功能的。2、必须要根据后端API接口来实现此功能。在后台逻辑中会实现注册用户名逻辑,你需要和后台开发人员沟通。
3、希望对你有帮助。
1、使用innerHTML
<script>var shosetype=document.createElement("select") //创建select标签
shosetype.setAttribute("id","sc")//设置select的id为“sc"
document.body.appendChild(shosetype)//将select添加到body
var option="<option value=\"1\">添加成功</option>"//新建options
shosetype.innerHTML=option//将option添加到select
</script>
2、options.add
//根据select查找对象,var obj=document.getElementById('mySelect') //获取到id为'mySelect'的select元素
//添加一个选项
obj.add(new Option("文本","值")) //添加select的options 这个只能在IE中有效
obj.options.add(new Option("text","value")) //添加select的options 这个兼容IE与firefox