Javascript在名称中使用变量
这会给出一个Javascript在名称中使用变量,javascript,variables,eval,Javascript,Variables,Eval,这会给出一个评估值,而不是一个函数错误 我试过document.formular.[art+''u name'].value=“Test” 这也不行。试试: function test(art) { document.formular.eval(art+"_name").value = "Test"; } 检查公式文档中的eval方法。看起来这个对象中没有这样的函数。您可能会将其与javascript的本机eval()混淆,如果它是eval('document.formu
评估值,而不是一个函数错误
我试过document.formular.[art+''u name'].value=“Test”代码>
这也不行。试试:
function test(art) {
document.formular.eval(art+"_name").value = "Test";
}
检查公式
文档中的eval
方法。看起来这个对象中没有这样的函数。您可能会将其与javascript的本机eval()
混淆,如果它是eval('document.formular.'+art+'\u name.value=“Test“)
,但是
document.formular[art+'_name'].value = "Test";