怎么取到这个值????急。。。
function UpdateAddressList(elem)
{
var to="";
var to2="";
for (var i = 0; i < document.addrlist.elements.length; i++){
var e = document.addrlist.elements[i];
if (e.name == elem && e.checked&&to=="") {
to = e.value;
continue;
}
else if(e.name == elem && e.checked&&to!="") {
to2 = e.value;
break;
}
}
window.opener.document.forms[0].tonumber1.value=to;
window.opener.document.forms[0].tonumber2.value=to2;
window.close();
}
a.php的内容如下:
<form name="addrlist" method=post action="javascript:UpdateAddressList('mobile'">
<table border="0" width=200 cellspacing="1" cellpadding="3">
<iframe src="mob.php?thing_value=<?php echo $thing_value?>" name="change_address" align="MIDDLE" width="180" height="100" marginwidth="1" marginheight="1" frameborder="1" scrolling="Yes">
</iframe>
</table>
</form>
mob.php的内容如下:
<tr>
<td valign=top class="v9" align="center"></td>
<td bgcolor=#FFEB99 class="v9" align="center" valign="middle">姓名</td>
<td bgcolor=#FFEB99 class="v9" align="center" valign="middle">手机号</td>
</tr>
<tr>
<td valign=top class="v9" align="center">
<input type="checkbox" name="mobile" value="111"></td>
</td>
<td bgcolor=#FFEB99 class="v9" align="center" valign="middle">AAA</td>
<td bgcolor=#FFEB99 class="v9" align="center" valign="middle">111</td>
</tr>
<tr>
<td valign=top class="v9" align="center">
<input type="checkbox" name="mobile" value="222"></td>
<td bgcolor=#FFEB99 class="v9" align="center" valign="middle">BBB</td>
<td bgcolor=#FFEB99 class="v9" align="center" valign="middle">222</td>
</tr>
现在的问题是:在上面的JS的函数里,无法取到to和to2这两个参数的值,请问大家该怎么办呢?