我有4个基本相同但功能不同的函数..
function choose(value){
document.getElementById('templatefield').text=value;
if(value!=='alliance_update'){
document.getElementById('textentrydiv').style.display='none';
document.getElementById('textentrydiv').style.visibility='hidden';
}
document.forms[0].setAttribute('action','send_email.php?template='+value);
}
如果我在脚本中写下函数..它会读取最后一个函数..而其他函数都没有工作..
我尝试了一个if else,但是没有用.. 我可以将值传递给数组??
var templatesjs= new Array( "custom", "update", "client", "realtor" );
如果我能做到这一点......我如何将其传递给价值 if(value!=='GOES HERE')
这甚至可能..如果不是......我怎么能让它成为可能?
谢谢
答案 0 :(得分:0)
问题的答案是......
if(value!=='alliance_update' && value!=='custom' && value!=='realtorNewsletter' && value!=='clientNewsletter') ....rest of function
基本上如何将所有那些在同一个事物中做同样事情的函数对象组合在一起......不确定它们是函数对象,键值还是值。 : - /