如果获取循环内的值 大致是对的、但是那个tr能不打出来么?比如说客户资料有10个属性、但是默认情况下只需要显示5个、如果想了解这个客户的更多信息、点击这个客户所在的tr行以后、在弹出窗口中显示剩余的5个信息、我是这个意思 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 x.getElementsByTagName("td")[2].innerHTML; //你看看能否跳出这个值,大概可行。不要用childnodes 浏览器不兼容 tr先不显示? 那么用 css 的display:none; 来让 <div class="popUserDetail" id="popUserDetail">在屏幕上消失。或者你可以用 <input type="hidden" value="隐藏属性值" id="属性name" /> 来先保存不需要显示的属性,然后客户点击后再用Javascript读取并显示出来。 这个有问题吧、我需要弹出的那个值是在$records 这个数组里的哦、不在已经输入的td里面呢 那我看错了你不输入到页面。js是没法直接获取php的数据的 换个思路: print '<tr id="rIndex" onclick="xxx.php?show=ok" onmousemove="hidePopUserDetail()"> <td width="40px">'.st($records['lastT'],$fileLastUploadTime).'</td> <td width="100px">'.$records['barName'].'</td>';#当点击id="rIndex"的tr后显示if(isset($_GET['show'])){ echo '<td width="160px">'.$records['lastLogin'].'</td> <td width="160px">'.date("Y-m-d H:i:s",$arr[1]).'</td> <td width="150px">'.$records['endTM'].'</td> <td width="40px">'.$arr[0].'</td> <td width="40px" style="border-right:0;">'.$records['version'].'</td> </tr>';} 这个有点小问题吧、我是要这个div弹出的、你后面那个if(isset($_GET['show']))判断完就直接输出了吧 帮我看一段CI代码 请教关于在线客服系统的问题 PHP 加载XML文件问题 帮忙把一段php代码转换成asp代码 请教一个思路~ 懂PHP的热心人进来看看,谢谢. 试一试 高手 ok (急) 得不到cookie值 收发发附件? php+mysql数据库同时插入新数据冲突如何解决 正则匹配问题 小小的问题
x.getElementsByTagName("td")[2].innerHTML; //你看看能否跳出这个值,大概可行。不要用childnodes 浏览器不兼容
或者你可以用 <input type="hidden" value="隐藏属性值" id="属性name" /> 来先保存不需要显示的属性,然后客户点击后再用Javascript读取并显示出来。
这个有问题吧、我需要弹出的那个值是在$records 这个数组里的哦、不在已经输入的td里面呢
那我看错了你不输入到页面。js是没法直接获取php的数据的
<td width="40px">'.st($records['lastT'],$fileLastUploadTime).'</td>
<td width="100px">'.$records['barName'].'</td>';
#当点击id="rIndex"的tr后显示
if(isset($_GET['show'])){
echo '<td width="160px">'.$records['lastLogin'].'</td>
<td width="160px">'.date("Y-m-d H:i:s",$arr[1]).'</td>
<td width="150px">'.$records['endTM'].'</td>
<td width="40px">'.$arr[0].'</td>
<td width="40px" style="border-right:0;">'.$records['version'].'</td>
</tr>';
}
判断完就直接输出了吧