Re: [問題] 怎麼設定var的function函式?

看板Web_Design作者 (儲備里長伯)時間6年前 (2018/11/27 16:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
感謝 我貼一下用的程式碼跟想法 目前是在圖片上用onclick事件取代ID 去達到點擊圖片呼叫函式的效果 <input type="image" src="這裡是香蕉圖片" alt="香蕉" title="香蕉" width="100%" height="250" id="香蕉" onclick="houseclick(香蕉);"> houseclick跟houseRef我是用以下的方法來操作 //houseclick函式內容 function houseclick(name){ var houseButton = document.getElementById(name); showSection(houseSection, houseButton); return 'housecontain/香蕉'; }; //店家資料 var houseRef = firebase.database().ref(houseclick()); 我的想法是當我點擊了圖片之後 就會呼叫onclick 並且把香蕉丟進name裡面 以上確實可以讀取到housecontain/香蕉裡面的資料 我修改成如下 //houseclick函式內容 function houseclick(name){ var houseButton = document.getElementById(name); showSection(houseSection, houseButton); return 'housecontain/'+ name; }; 程式依然可以正常執行 但點進圖片之後 無法抓取到database的檔案 應該是路徑方面有錯誤發生 是否是name方面丟進去有問題 也用過另一變數 var trans = "'" + name + "'" return 'housecontain/' +trans的方法 不過依然抓取不到路徑 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.205.160 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1543307587.A.211.html
文章代碼(AID): #1R_G538H (Web_Design)
文章代碼(AID): #1R_G538H (Web_Design)