function func301(a){
alert("aaa");
var a=a.parentNode.parentNode.childNodes[0].childNodes[0];
if(a.checked){
alert("123");
}else{
alert("234");
}
alert(a.type);
alert(a.parentNode.parentNode.childNodes[0].innerText);
alert(a.parentNode.parentNode.childNodes[1].innerText);
}
<table id="aaa">
<tr >
<td><input type="radio" name="ad" value=1>
</td>
<td>2
</td>
<td ><input type="text" name="abc123" id="abc123" onclick="func301(this)">
</td>
</tr >
<tr >
<td><input type="radio" name="ad" value=1>
</td>
<td>a
</td>
<td ><input type="text" name="abc123" id="abc123" onclick="func301(this)">
</td>
</tr >
</table>
alert("aaa");
var a=a.parentNode.parentNode.childNodes[0].childNodes[0];
if(a.checked){
alert("123");
}else{
alert("234");
}
alert(a.type);
alert(a.parentNode.parentNode.childNodes[0].innerText);
alert(a.parentNode.parentNode.childNodes[1].innerText);
}
<table id="aaa">
<tr >
<td><input type="radio" name="ad" value=1>
</td>
<td>2
</td>
<td ><input type="text" name="abc123" id="abc123" onclick="func301(this)">
</td>
</tr >
<tr >
<td><input type="radio" name="ad" value=1>
</td>
<td>a
</td>
<td ><input type="text" name="abc123" id="abc123" onclick="func301(this)">
</td>
</tr >
</table>
function vaildata(a){
var b=eval("document.form.ch"+a);
var c=eval("document.form.R"+a);
if(b[0].checked){
alert(b[0].value);
}else{
alert(b[1].value);
} alert(c.value);
}