新手求教,关于取页面超链接php值到文本框的问题
如题,代码如下:
  <script language="javascript" type="text/javascript">
function valueInfo()
{
var result=document.getElementById('subject').value;
document.getElementById('aa').value=result;
//alert(result);
}
</script>
<?php include("fwzl_conn.php");?>
<table border="0" cellspacing="0" cellpadding="0">
   <tr>
     <td>
   <?php				
				$sql="select * from level_1";
				$rs=mysql_query($sql);
				if(!$rs){
					die("数据库查询错误");
				}
				while($row=mysql_fetch_array($rs)){
					echo "<tr width='300px'>";
						echo "<TD style='PADDING-LEFT: 20px' height='23'><IMG height=7  
                         src='image/bit06.gif' width=8 align=absMiddle>"."<A id='subject' onclick=javascript:valueInfo() href='javascript:void(null)' title='$row[1]' value='$row[1]' >".$row[1]."</A>"."</td>";
						echo "</tr>";
				}
			?></td>
    </tr>
</table>
<form id="form1" name="form1" method="post" action="">
   <label>  
   <textarea name="message" cols="60" rows="15"  class=autosave id="aa" value=""></textarea>
   </label>
</form>
</body>
运行后发现点击超链接,文本框内只能显示第一条查询结果,求各位指点,谢谢
------解决方案--------------------
title='$row[1]' value='$row[1]'
不能这样传递吧,这样弄title就是$row[1]了,而不是$row[1]的内容
而且ID重复了,改为DOM操作关系
PHP code
echo "<TD style='PADDING-LEFT: 20px' height='23'><IMG height=7 
  src='image/bit06.gif' width=8 align=absMiddle>"."<A id='subject' onclick=javascript:valueInfo(this) href='javascript:void(null)' title='".$row[1]."' value='".$row[1]."' >".$row[1]."</A>"."</td>";