2016-02-28 40 views
0

全部。我有以下JavaScript變量strVar。我想使用變量來設置src屬性和圖像標題。如何使用javascript變量設置圖片來源和圖片標題?

var strVar=""; 
    strVar += "<img src=\"http:\/\/somesite.com\/3\/ok\/images\/123456.png\"\/><b>mango<\/b><br><span class=\"centerKeyContainer\">"; 

我想使用的變量是這樣的:

var strVar=""; 
strVar += "<img src=\""+imageSource+""\/><b>"+imageTitle+<\/b><br><span class=\"centerKeyContainer\">"; 

但上面不斷給我一個語法錯誤!有誰能告訴我如何解決它?提前致謝。

回答

2
  1. 第二個斜槓被錯誤地逃脫
  2. 缺少引號imageTitle
  3. 不需要關閉/b

    strVar += "<img src=\""+imageSource+"\"/><b>"+imageTitle+"</b><br><span class=\"centerKeyContainer\">"; 
    
+0

謝謝你修復了這個問題:-) – user1788736

0

缺少轉義字符的雙引號前後逃脫斜線的ImageSource。 imageTitle後缺少雙引號。

strVar += "<img src=\""+imageSource+"\"\/><b>"+imageTitle+"<\/b><br><span class=\"centerKeyContainer\">"; 
0
var strVar=""; 
strVar += "<img src=\""+imageSource+""\/><b>"+imageTitle+<\/b><br><span class=\"centerKeyContainer\">"; 

這裏的 「ImageSource的」 變量名後的引號不正確轉義。第二次報價應該是逃避如下,代碼應該看起來像這樣

strVar += "<img src=\""+imageSource+"\"/><b>"+imageTitle+"</b><br><span class=\"centerKeyContainer\">";