Re: [问题] 怎么设定var的function函式?

楼主: jp956956 (储备里长伯)   2018-11-27 16:33:05
感谢
我贴一下用的程式码跟想法
目前是在图片上用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的方法
不过依然抓取不到路径

Links booklink

Contact Us: admin [ a t ] ucptt.com