php语句echo '<table><tr><td class="th" id="'.$id.'" style="text-decoration:none;color:#0000ff;cursor:pointer;"onclick="delete_line(id)">';在wamp环境下单击可以执行delete_line(id)函数,在lamp环境(linux下)下点击不能触发delete_line(id)函数的执行,请问是什么原因,怎么解决?恳请各位大虾指点一二,小女子感激不尽啊。。
解决方案 »
- 我想通过ISBN查找Amazon的图书,然后将图书信息保存在自己的数据库
- zen-cart的一个小问题
- 怎样做页面HTTP状态查询
- 求网校系统源代码
- PHP与MySQL的文件下载计数器(一)
- android要做附近商家显示,显示多少米范围内商家,php数据库怎么设计坐标的
- 提个最简单的问题,散点分!!!
- php+access+odbc 备注字段长度大于4000怎么办?能插进去。读取被截断!!!
- onmouseover事件触发问题
- 急求导入图片到mysql,怎么导?在线等,恳求大神相助
- 怎么获取百度坐标api返回的json格式字符串或对象呢
- 织梦UCenter配置和Discuz! Board通信失败!求解!
乍么传的参数都 是 'id' 呢??
看看js报了啥错误
echo '<td class="th"id="'.$id.'"onclick="delete_line(id)">';$id是我定义的一个变量,firebug 控制台下没有报错,改为echo '<td class="th"id="'.$id.'"onclick="delete_line('.$id.')">';在wamp环境下都不能执行了,我在想是不是在lamp环境下php中的事件不能触发啊?请大神们指点
图中的连接线以及内容是通过php与数据库交互动态获得的,每一项内容均在一个<td>内,现在想点击该内容,触发函数将内容删除。。
代码如下:
if($Identity=="User")
$query = "select distinct comm from picture_same_show where comm!='' and uname='".$username."';";
if($Identity=="Administrator")
$query = "select distinct comm from picture_dif_show where comm!='';";
$result = $db->query($query);
$num_results = $result->num_rows;
for ($i=0; $i <$num_results; $i++)
{
$row = $result->fetch_assoc();
$id = htmlspecialchars(stripslashes($row['comm']));
echo '<table><tr><td class="th" id="'.$id.'" style="text-decoration:none;color:#0000ff;cursor:pointer;"
onclick="delete_line(id)">';
echo htmlspecialchars(stripslashes($row['comm']));
echo '<hr color=#0000ff size=2 align="left"/>';
echo '</td>';
echo '</tr>';
echo '</table>';
onclick="delete_line(' . $id. ')">';
改成这样还不行吗,如果不行控制台下肯定报错了。
你贴出的 php 代码又不全
很难说是什么原因!
echo '<table><tr><td class="th" id="'.$id.'" style="text-decoration:none;color:#0000ff;cursor:pointer;"
onclick="delete_line(id)">';
将产生这样的 html 代码
<table><tr><td class="th" id="100" style="text-decoration:none;color:#0000ff;cursor:pointer;" onclick="delete_line(id)">
这个 id 就是变量了,你在哪里给这个变量赋值的呢?
向一个函数传递一个不存在的变量,能不出错吗?
如果需要我贴出HTML代码的话那就恭敬不如从命了,还恳请指导一二。。<div class="center">
<div class="center_1">
<div class="vlan">
<div class="vlanA">
<br>
<div class="vlan1" id="vlanA-1"
onmousedown="mousedown(id)" onmouseup="mouseup(id)">
A
</div>
<div class="vlan2" id="vlanA-2"
onmousedown="mousedown(id)" onmouseup="mouseup(id)">
B
</div>
<div class="vlan3" id="vlanA-3"
onmousedown="mousedown(id);" onmouseup="mouseup(id)">
C
</div>
</div> <div class="vlanA-B" id="vlanA_B">
</div>
<div class="vlanB">
<br><br>
<div class="vlan1" id="vlanB-1"
onmousedown="mousedown(id)" onmouseup="mouseup(id)">
A
</div>
<div class="vlan2" id="vlanB-2"
onmousedown="mousedown(id)" onmouseup="mouseup(id)">
B
</div>
<div class="vlan3" id="vlanB-3"
onmousedown="mousedown(id)" onmouseup="mouseup(id)">
C
</div>
</div>
</div>
</div>
应该是你的浏览器不支持不过我让你贴出有问题部分的代码,你却贴出了没问题的代码
这与解决问题用什么帮助?