<table>
<tr>
<td> <div> <input type="checkbox" value="a" onclick="this.parentNode.parentNode.nextSibling.childNodes[0].childNodes[0].value='这样可以么?'"> </div> </div> </td>
<td> <div align="center"> <input type="text" name="name" value="11"> </div> </td>
</td>
</tr>
</table>
那如果我后面是有N个 <input type="text" name="name" value="">呢?
如果有N个 你可以通过id来找 或者 tag来找也行
<tr>
<td> <div> <input type="checkbox" value="a" onclick="this.parentNode.parentNode.nextSibling.childNodes[0].childNodes[0].value='这样可以么?'"> </div> </div> </td>
<td> <div align="center"> <input type="text" name="name1" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name2" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name3" value="11"> </div> </td>
</tr>
</table> 大哥那如果我点了checkbox之后想要让name3的值改变那要怎么写呢?
这句可以直接指定元素ID吗?
同意上述公约者·申请加入!
QQ群号:25922618
<tr>
<td> <div> <input name="checkbox" type="checkbox" value="a" onclick="this.parentNode.parentNode.nextSibling.childNodes[0].childNodes[0].value='这样可以么?'"> </div> </div> </td>
<td> <div align="center"> <input type="text" name="name1" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name2" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name3" value="11"> </div> </td>
</tr>
</table> 这句我想让他点checkbox的时候直接指定name3的值改变document.all.checkbox.parentNode.parentNode.name3.value=this.value (这样写吗?)
<table>
<tr>
<td> <div> <input type="checkbox" value="a" onclick="document.forms[0].name3.value='这样可以么?'"> </div> </div> </td>
<td> <div align="center"> <input type="text" name="name1" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name2" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name3" value="11"> </div> </td> </td>
</tr>
</table>
<table>
<tr>
<td> <div> <input type="checkbox" value="a" onclick="document.forms[0].name3.value='这样可以么?'"> </div> </div> </td>
<td> <div align="center"> <input type="text" name="name1" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name2" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name3" value="11"> </div> </td> </td>
</tr> <tr>
<td> <div> <input type="checkbox" value="b" onclick="document.forms[0].name6.value='这样可以么?'"> </div> </div> </td>
<td> <div align="center"> <input type="text" name="name4" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name5" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name6" value="11"> </div> </td> </td>
</tr>
</table>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>标题</title>
<script language="javascript">
function oChange()
{
var Len = parseInt(document.getElementsByTagName("input").length);
document.getElementsByTagName('input')[Len-1].value="change";
}</script>
</head><body>
<table>
<tr>
<td> <div> <input type="checkbox" value="a" onclick="oChange()"> </div> </div> </td>
<td> <div align="center"> <input type="text" name="name1" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name2" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name3" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name4" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name5" value="11"> </div> </td>
<td> <div align="center"> <input type="text" name="name6" value="11"> </div> </td> </td>
</tr>
</table> </body>
</html>
<head>
<title>jiji</title>
<script type="text/javascript">function change(box){
var ins=document.getElementsByTagName("input");
var n;
for(i=0;i<ins.length;i++)
{
if (ins[i]==box){n=i;break;}
}
ins[n+1].value=ins[n].value;
}</script>
</head>
<body>
<table>
<tr>
<td><input type="checkbox" value="a" onclick="change(this)">aaa</td>
<td><input type="text" name="name" value=""></td>
</td>
</tr> <tr>
<td><input type="checkbox" value="b" onclick="change(this)">bbb</td>
<td><input type="text" name="name" value=""></td>
</td>
</tr>
</table>
</body>
</html>
不太清楚你说的,文本框里的值改变后是从哪里取值的,我是这样理解你的意思的:点击复选框时,它本身的值就付给了对应的文本框的。不知道这是不是你的意思。
<!--
function ConneStr(radio){
var idtemp=radio.value;
var optiontypetemp=radio.parentElement.parentElement.childNodes[1].innerHTML;
var dayTemp=radio.parentElement.parentElement.childNodes[2].innerHTML;
var pricetemp=radio.parentElement.parentElement.childNodes[3].innerHTML;
var ratetemp=radio.parentElement.parentElement.childNodes[4].innerHTML;
radio.parentElement.parentElement.childNodes[4].innerHTML="我改变啦!!!!!";
alert(idtemp);
alert(optiontypetemp);
}
-->
</script>
<body> <TABLE align="center" class="location_table">
<TBODY>
<TR>
<TD class="location_td"><font id="navigator_msg"></font>含权债计算设定>> 多期权行权日选择</TD>
</TR>
</TBODY>
</TABLE>
<form id="form0" name="form0" method="post" action="">
<input type="hidden" name="list/temp" id="list" value="">
<TABLE width="37%" class="pg_result" cellPadding="0" align="center" cellSpacing="1" bgColor="#41b99b">
<TR>
<TD class="pg_result_title">多期权行权日选择</TD>
</TR>
<TR>
<TD class="pg_result_content" colSpan="11">债券名称:<INPUT value="债权简称" type="text" name="Input" class="TEXT_READONLY"></TD>
</TR>
<TR>
<TD class="pg_result_content" colSpan="11">债券代码:<INPUT value="债券代码" type="text" name="Input" class="TEXT_READONLY"></TD>
</TR>
<TR>
<TD vAlign="top" class="pg_result_content">
<TABLE cellPadding="0" class="pg_result" cellSpacing="1" >
<TBODY>
<TR class="pg_result_head">
<TD width="3%"></TD>
<TD width="29%">期权类型</TD>
<TD width="18%">行权日</TD>
<TD width="18%">行权价</TD>
<TD width="32%">利率调整幅度</TD>
</TR>
<TR class='pg_result_content'>
<TD width="3%" align="center"><INPUT type="radio" checked name="KEY" onclick="ConneStr(this)" value="01"></TD>
<TD width="10%" align="center">aa</TD>
<TD width="10%" align="center">bb</TD>
<TD width="10%" align="center">cc</TD>
<TD width="10%" align="center">dd</TD>
</TR>
<TR class='pg_result_content'>
<TD width="3%" align="center"><INPUT type="radio" name="KEY" onclick="ConneStr(this)" value="02"></TD>
<TD width="10%" align="center">aa</TD>
<TD width="10%" align="center">bb</TD>
<TD width="10%" align="center">cc</TD>
<TD width="10%" align="center">dd</TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
<TR>
<TD align="middle" class="pg_result_content"><INPUT value="确定" type="button" class="BtnStyle2" onclick="reback()" name="Submit22"></TD>
</TR>
</TBODY>
</TABLE>
</form>
</body>