我现在有一网页中有张table,现在设计一个按钮,点击后弹出另一张简单网页,将原先table中的值部分放入弹出网页中的table中。
<table width="100%" height="100%" border="1" cellspacing="0" cellpadding="0" id="table1">
<tr>
<td width="80">
产品名称:
</td>
<td width="150" id="a">
<?print_r($arr[0][$i]);?>
</td>
</tr><tr>
<td width="80">
产品价格:
</td>
<td width="150" id="b">
<?print_r($arr[2][$i]);?>
</td>
</tr>
</table>
传到另一张网页的表(可以更简单)大致:
<table border="1" align="center">
<form action="" method="post" name="myform">
<tr align="center">
<td>gigasonic商品名称</td>
<td><input type="text" name="giga" value="<?=$_GET['a']?>" size="20"/></td>
</tr>
<tr align="center">
<td>gigasonic商品价格</td>
<td><input type="text" name="gigaid" value="<?=$_GET['c']?>" size="20"/></td>
</tr>
</table>
用js怎么写啊?希望能附上具体语句。
<table width="100%" height="100%" border="1" cellspacing="0" cellpadding="0" id="table1">
<tr>
<td width="80">
产品名称:
</td>
<td width="150" id="a">
<?print_r($arr[0][$i]);?>
</td>
</tr><tr>
<td width="80">
产品价格:
</td>
<td width="150" id="b">
<?print_r($arr[2][$i]);?>
</td>
</tr>
</table>
传到另一张网页的表(可以更简单)大致:
<table border="1" align="center">
<form action="" method="post" name="myform">
<tr align="center">
<td>gigasonic商品名称</td>
<td><input type="text" name="giga" value="<?=$_GET['a']?>" size="20"/></td>
</tr>
<tr align="center">
<td>gigasonic商品价格</td>
<td><input type="text" name="gigaid" value="<?=$_GET['c']?>" size="20"/></td>
</tr>
</table>
用js怎么写啊?希望能附上具体语句。
document.getElementById("child").value=window.opener.document.getElementById("parent").value;
/********************/
如果是前者
直接传商品的id 应该没有什么问题啊
如果是后者 首先第一个table里面的每个input 要有一个id 直接display:block第二个table;再用js改
hidden value 存放的是 div 里面的 HTML.
然后弹出子窗体, 再赋值给子窗体。
OK