2013-05-28 55 views
0

当我建立这个循环,我的形象和缩略图显示,但是,我不能让我的onClick功能与的onClickIMG SRC和缩略图不点击

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++; 
       } 

      } 

回答

0
的价值重建主图像

我假设你正在试图将$structure中的document.getElementById('Main_Image').src = '\$structure.jpeg' ;替换为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/>'; 
+0

试过这两个,都没有用。有一个错误的拇指定义,鼠标悬停不会注册在与onClick属性的ID栏... –

+0

啊哈,你也有另一个错误,我会编辑包括在我的回答 – Klors

+0

谢谢!这件事情.... –