0

ajax を使用して、画像のギャラリーを読み込むスクリプトを呼び出します。

<?php
$dirname = $_GET["dirname"];
$images = scandir($dirname);
$ignore = Array(".", "..");
foreach($images as $curimg){
if(!in_array($curimg, $ignore)) {
echo "<img onclick='clicked()' src=$dirname/$curimg>\n";
};
}     
?>

関数「clicked()」は、ajax 呼び出しを実行するページの先頭にあります。何らかの理由で、メイン ページの先頭にある「onclick」で「clicked()」関数を呼び出すことができません。これを修正するにはどうすればよいですか?

4

1 に答える 1