2013-05-28 102 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

謝謝!這件事情.... –