关于 html + js的问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 02:18:48
现在有 3个radio按钮(假设a b c )
每个radio 后面跟一个input text (假设也为a b c)
这3个按钮 3个text 都在一个横行里
现在的问题是 如果我想 在点击text a 的同时 让radio a的checked属性显示出来
另外2个也一样

不知道这样描述够不够清楚

请问用js该怎么写 先谢谢各位高人了
附上一段代码
<tr>
<td width="9%"><input type="radio" name="radio" checked value="1">
编号:</td>
<td width="8%"><input name="id" type="text" id="id" size="8"></td>
<td width="9%"><input type="radio" name="radio" value="2">
名称:</td>
<td width="26%"><input name="name" type="text" id="name" ></td>
<td width="14%"><input type="radio" name="radio" value="3">
影碟小编号:</td>
<td

你id的命名不规范,所以用比较长的代码来获得对象,可以直接覆盖你那一段
<td width="9%"><input type="radio" name="radio" checked value="1">
编号:</td>
<td width="8%"><input name="id" type="text" id="id" size="8" onfocus="this.value=this.parentElement.parentElement.cells(0).children(0).checked"></td>
<td width="9%"><input type="radio" name="radio" value="2">
名称:</td>
<td width="26%"><input name="name" type="text" id="name" onfocus="this.value=this.parentElement.parentElement.cells(2).children(0).checked"></td>
<td width="14%"><input type="radio" name="radio" value="3">
影碟小编号:</td>
<td width="8%"><in