php中怎么插入JS事件,如循环数据库表内字段,点击a标签链接,弹出提示框,并显示数据库的字段 100

functionresult2Arr($result){while($result_row=mysql_fetch_assoc($result)){$arr[]=$res... function result2Arr($result){
while($result_row=mysql_fetch_assoc($result)){
$arr[] = $result_row;
}
return $arr;
}
$arr = result2Arr($result);
foreach($arr as $key=>$value){
echo "<tr> ";
echo "<td width='100px'>".$value['id']."</td>";
echo "<td width='200px'height='35px'>".$value['lianjie']."</td>";
echo "<td ><script<a href="#" onclick="fun1()">你有一个礼物</a>";
echo "function fun1(){alert("$value['lianjie']") } </script>";
echo "</td >";
echo "</tr>";
展开
 我来答
187******42
2017-05-09 · TA获得超过314个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:72.3万
展开全部
$str = "";
foreach($arr as $key=>$value){
$str .= "<tr> ";
$str .= "<td width='100px'>".$value['id']."</td>";
$str .= "<td width='200px'height='35px' id='lianjie'>".$value['lianjie']."</td>";
$str .= "<td ><a href="#" onclick="fun1()">你有一个礼物</a>";
$str .= "</td >";
$str .= "</tr>";
}
$str .= "<script>function fun1(){
var text = document.getElementById('lianjie');alert(text) } </script>";
echo $str;
fun1有一个就可以了,没必要在循环体内
追问
$str .= "你有一个礼物";   这行会显示语法错误
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式