Javascript在名称中使用变量

时间:2014-05-22 12:57:28

标签: javascript variables eval

function test(art) {

        document.formular.eval(art+"_name").value =  "Test";
} 

这会产生eval is not a function error

我试过document.formular.[art+'_name'].value = "Test";
哪个也不行。

1 个答案:

答案 0 :(得分:4)

尝试:

document.formular[art+'_name'].value =  "Test";