2011-06-08 84 views
0

您好我有一个JavaScript函数,我正在访问窗体的隐藏值。我想在javascript中添加后缀。我试试这样的如何在javascript中添加带有表单名称的后缀

function add_new_certification(vid) 
{ 
    var sr=document.form_vid.hidden.value; 
    alert(sr); 

} 

我想要连接vid值与表单名称。我怎么能这样做

回答

1
function add_new_certification(vid) { 
    var fn = 'form_' + vid; 
    var sr=document[fn].hidden.value;  
    alert(sr); 
} 
2

如果你想访问一个属性,当你的名字存储在一个字符串中时,使用方括号表示法。

foo['b' + 'ar'] 

相同

foo.bar 
相关问题