Img SRC和缩略图不点击


img src and thumbnails not clicking

当我构建这个循环时,我的图像和缩略图显示出来,但是,我不能让我的onClick函数用onClick

的值重建主图像
if($Image_Count > 0){
    $structure = "./images/$City_R/$Zip_Code_R/$StreetDirection $StreetName/$StreetNumber $StreetDirection $StreetName $StreetSuffix $City_R $Zip_Code_R-1";
    $img = '<img src="'.$structure.'.jpeg" style="border-style:solid; border-width:10px; border-color:#fff; width=500px; id=Main_Image;"><br/>';     
            }else{
                $img = "";
            }
    $Count_Image=1;
    if($Image_Count > 1){
    while($Count_Image <= $Image_Count){
        if($Count_Image < 10){
            $Count_Image = ''.$Count_Image;
                    }
            $structure = "./images/$City_R/$Zip_Code_R/$StreetDirection $StreetName/$StreetNumber $StreetDirection $StreetName $StreetSuffix $City_R $Zip_Code_R-$Count_Image";                                        
            $img_Thumb .= "<img src='"$structure.jpeg'" onclick='"document.getElementById('Main_Image').src = ''$structure.jpeg' ;'" width='"50px'" border='"0'" style='"border-style=:solid;border-width:2px;border-color:#fff;margin-right:0px;'">";
            $Count_Image++;
                }
            }

我假设您正在尝试将document.getElementById('Main_Image').src = ''$structure.jpeg' ;中的$structure替换为PHP变量值?

如果是这样,我认为'之前的$是一个错误?

我会尝试下面的

$img_Thumb .= "<img src='"" . $structure . ".jpeg'" onclick='"document.getElementById('Main_Image').src = '" . $structure . ".jpeg' ;'" width='"50px'" border='"0'" style='"border-style:solid;border-width:2px;border-color:#fff;margin-right:0px;'">";

,在第一部分中,我将更改以下行(id是HTML属性,而不是CSS, CSS属性不使用=)

$img = '<img src="'.$structure.'.jpeg" style="border-style:solid; border-width:10px; border-color:#fff; width: 500px;" id="Main_Image"><br/>';