JS1.html: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <script language="javascript"> function edit(a){ alert("111"); var aa=table1.rows[a].cells[0].innerHTML; var b=table1.rows[a].cells[1].innerHTML; var c=table1.rows[a].cells[2].innerHTML; var d=table1.rows[a].cells[3].innerHTML; var e=table1.rows[a].cells[3].innerHTML; alert(a); var m=window.open("./JS2.html?a="+aa+"&b="+b+"&c="+c+"&d="+d+"&e="+e,"",""); } function func2(){ alert("???"); alert(document.getElementsByName("aaa1")[0].value); } </script> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD><BODY > <table border=1 id="table1"> <caption>一(1)班成绩单</caption> <tr> <th>学号<th>姓名<th>语文<th>数学<th>英语<th> </tr> <tr> <td>01<td>aaa<td>11<td>22<td>33<td><input type=button value="编辑" name="edit" onClick="edit(1);"/> </tr> <tr> <td>02<td>bbb<td>44<td>55<td>66<td><input type=button value="编辑" name="edit" onClick="edit(2);"/> </tr> <tr> <td>03<td>ccc<td>77<td>88<td>99<td><input type=button value="编辑" name="edit" onClick="edit(3);"/> </tr> <input type=hidden name="aaa1"> <input type=button value="编辑getHidden" name="edit1" onClick="func2();"/> </table> </BODY> </HTML>JS2.html: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <script language="javascript"> function func1(){ alert("111"); var c=location.search.toString().split('?').pop(); var d=c.split("&"); document.getElementsByName("name")[0].value=d[1].split("=")[1]; document.getElementsByName("China")[0].value=d[2].split("=")[1]; document.getElementsByName("Maths")[0].value=d[3].split("=")[1]; document.getElementsByName("English")[0].value=d[4].split("=")[1]; } function func2(){ var a=document.getElementsByName("name")[0].value; alert(a); try{ window.opener.document.getElementsByName("aaa1")[0].value=a; alert(window.opener.document.getElementsByName("aaa1")[0].value); alert("right"); }catch(e){ alert(e.toString()); alert("ERR");} window.opener.location.reload();window.close(); } </script> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD><BODY onload="func1()"> <table border=1 > <input type="text" type="hidden" name="serialNo"><br/> 姓名: <input type="text" name="name"><br/> 语文: <input type="text" name="China"><br/> 数学: <input type="text" name="Maths"><br/> 英文: <input type="text" name="English"><br/> <br/> <input type="button" value="Save" onclick="func2()"> </table> </BODY> </HTML> use URL
1: var m=window.open("./JS2.html?a="+aa+"&b="+b+"&c="+c+"&d="+d+"&e="+e,"","");2: var c=location.search.toString().split('?').pop(); var d=c.split("&");
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<script language="javascript">
function edit(a){
alert("111");
var aa=table1.rows[a].cells[0].innerHTML;
var b=table1.rows[a].cells[1].innerHTML;
var c=table1.rows[a].cells[2].innerHTML;
var d=table1.rows[a].cells[3].innerHTML;
var e=table1.rows[a].cells[3].innerHTML;
alert(a);
var m=window.open("./JS2.html?a="+aa+"&b="+b+"&c="+c+"&d="+d+"&e="+e,"","");
}
function func2(){
alert("???");
alert(document.getElementsByName("aaa1")[0].value);
}
</script>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY >
<table border=1 id="table1">
<caption>一(1)班成绩单</caption>
<tr>
<th>学号<th>姓名<th>语文<th>数学<th>英语<th>
</tr>
<tr>
<td>01<td>aaa<td>11<td>22<td>33<td><input type=button value="编辑" name="edit" onClick="edit(1);"/>
</tr>
<tr>
<td>02<td>bbb<td>44<td>55<td>66<td><input type=button value="编辑" name="edit" onClick="edit(2);"/>
</tr>
<tr>
<td>03<td>ccc<td>77<td>88<td>99<td><input type=button value="编辑" name="edit" onClick="edit(3);"/>
</tr>
<input type=hidden name="aaa1">
<input type=button value="编辑getHidden" name="edit1" onClick="func2();"/>
</table>
</BODY>
</HTML>JS2.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<script language="javascript">
function func1(){
alert("111");
var c=location.search.toString().split('?').pop();
var d=c.split("&");
document.getElementsByName("name")[0].value=d[1].split("=")[1];
document.getElementsByName("China")[0].value=d[2].split("=")[1];
document.getElementsByName("Maths")[0].value=d[3].split("=")[1];
document.getElementsByName("English")[0].value=d[4].split("=")[1];
}
function func2(){
var a=document.getElementsByName("name")[0].value;
alert(a);
try{
window.opener.document.getElementsByName("aaa1")[0].value=a;
alert(window.opener.document.getElementsByName("aaa1")[0].value);
alert("right");
}catch(e){
alert(e.toString());
alert("ERR");}
window.opener.location.reload();window.close();
}
</script>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY onload="func1()">
<table border=1 >
<input type="text" type="hidden" name="serialNo"><br/>
姓名: <input type="text" name="name"><br/>
语文: <input type="text" name="China"><br/>
数学: <input type="text" name="Maths"><br/>
英文: <input type="text" name="English"><br/>
<br/>
<input type="button" value="Save" onclick="func2()">
</table>
</BODY>
</HTML>
use URL
var m=window.open("./JS2.html?a="+aa+"&b="+b+"&c="+c+"&d="+d+"&e="+e,"","");2:
var c=location.search.toString().split('?').pop();
var d=c.split("&");
http://peipei3000.jishuqi.com/reg.asp
http://www.goofar.com/?ID=634664011139
========================================