js radio 赋值 给text

来源:百度知道 编辑:UC知道 时间:2024/06/22 21:39:43
<input type="radio" id="xb" value="男">
<input type="radio" id="xb" value="女">
<input type="text" name="性别" size="20">
请问一下 如何单选一个radio 然后自动赋值到text里面呢
谢谢
<input type=radio name=a onclick="b.value=(this.checked?'男':'0')">男<br>
<input type=radio name=a onclick="b.value=(this.checked?'女':'0')">女<br>
<input type=text id=b>
这个 可以达到效果,但是 我想把id 和name互换

<script>
function choose(vla)
{
document.getElementById("name").value=vla;
}
</script>
男:<input type="radio" id="xb" value="男" onclick="choose(this.value)">
女:<input type="radio" id="xb" value="女" onclick="choose(this.value)">
<input type="text" name="性别" size="20" id="name" />