当前位置:Gxlcms > PHP教程 > echo出的input不能调用onclick事件求好手

echo出的input不能调用onclick事件求好手

时间:2021-07-01 10:21:17 帮助过:7人阅读

echo 出的input 不能调用onclick事件 求高手

require_once 'SqlHelper.class.php';
$SqlHelper=new SqlHelper();
$sql="select * from user1";
$res=$SqlHelper->execute_dql($sql);
$fields=mysql_num_fields($res);
$rows=mysql_num_rows($res);
echo "";
echo "";
for($i=0;$i<$fields;$i++){
$fieldname=mysql_field_name($res,$i);
echo "";
}
echo "";
$num=1;
while($row=mysql_fetch_row($res)){
echo "";
echo "";
for($i=0;$i<$fields;$i++){
echo "";
}
echo "";
$num++;
}
echo "
$fieldname
$row[$i]
";
?>

为什么 onclick=CheckAll(this.form) 调用js不管用呢

分享到:


------解决方案--------------------
另外 echo ""; 也不符合 php 的约定
------解决方案--------------------
这种问题其实最适合初学者上手来解决

首先你需要firefox浏览器和firebug插件

然后按F12开启这个插件刷新页面

然后"控制"这一栏里如果JS出错就会报错,哪里有问题之类

如果没报错,那就点一下你这个按钮 然后就会发现错误

比如我把你这个文件运行,点击那个input后出现



就是这个form未定义

版主一针见血

我们没这个能力 那firebug就会帮助我们 特别特别的有用 强烈推荐

人气教程排行