作者ahoo122002 (承讓)
看板Ajax
標題[問題] 顯示圖片的問題?有關圖片址的處理?
時間Wed Oct 14 20:33:54 2015
function showone(imgname){
$imgname=imgname;
show = document.getElementById("pone");
show.innerHTML = '<img src="./img/"'+$imgname+'".png">';
}
上述的寫法出現不了圖片
我的img src=./img/ (這是傳進來的圖片名稱不含副檔名) .png
不知道該如何連接,讓它出現圖片??用+好像不行
例如要顯示123.png這張圖片,傳入字串檔名123,之後顯示圖片
有其他的方法,但要寫比較多重覆的
想說上述的寫法比較直覺也比較簡便
請教板上的大大們,感謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.5.226
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ajax/M.1444826039.A.03D.html
1F:推 oToToT: 你的pone原本是哪種標籤 10/14 21:13
2F:推 chippclass: 我怎麼覺得是你組合出來的字串多了兩個雙引號 10/14 21:47
3F:→ tobedesigner: 試試 10/15 08:20
4F:→ tobedesigner: show.innerHTML = '<img src="./img/'+$imgname+'.j 10/15 08:21
5F:→ tobedesigner: pg">'; 10/15 08:21
6F:推 Peruheru: 如果說你得的$imgname是abc,你這行實際上輸出是 10/15 09:33
7F:→ Peruheru: <img src="./img/"a".png"> 10/15 09:33
8F:→ Peruheru: <img src="./img/"abc".png"> 10/15 09:33
9F:→ Peruheru: 多了兩個雙引號把src切斷了當然無法顯示囉~ 10/15 09:34
10F:→ ahoo122002: pine是一個div區塊的id,可顯示圖片 10/15 13:45
11F:→ ahoo122002: pone 10/15 13:45
12F:→ ahoo122002: 可以顯示了,感謝~~ 10/15 19:48