0
Q
传递参数
A
回答
0
如果我理解正确的话,你想传递多个参数,但只有一个参数里面。
您可以创建一个对象来做到这一点,如:
var param = {e: document.getElementById("SomeID")
,Name: "Example"
,ID: "SomeID"};
selectBox(param);
里面你的函数访问的参数为对象的属性,您可以在情况定义默认值,您不用通过一些值:
function selectBox(p) {
p = p || {};
p.e = p.e || "";
p.Name = p.Name || "";
p.ID = p.ID || null;
p.Row = p.Row || 5;
p.Col = p.Col || 20;
alert("this is the ID: "+p.ID);
}
希望我很清楚。
相关问题