也许这是一个愚蠢的问题,但我真的不明白这一点。在php中的图像元素onclick事件不起作用
小例子
<form id="frm1" action="" method="POST">
<ol>
<?php
for ($i=1; $i <= $amount; $i++) {
$dirname = "fotos/"."gallery".$i."/";
$images = glob($dirname."*.jpg");
foreach($images as $image) {
echo '<li><img name="'."picture".$i.'" src="'.$image.'" onclick="this.form.submit();" /></li>';
break;
}
}
?>
</ol>
</form>
当我提交表单,它不工作的onclick事件,但我只是把一个简单的alert()
它,然后它的工作。
任何人都可以解释我吗?
你能提供你的代码的其余部分吗?
你的表单没有任何输入提交..你期待什么发生? –