Javascript:赋值中的左侧无效[读取所有其他内容]
我正在尝试创建一个脚本,该脚本遍历一个表单并用测试文本填充所有字段 其思想是,它在一个月内对每个日期变量进行一次循环,该变量具有命名约定DateJan1、DateFeb28等,并将单词“test”放在框中。下面是我的代码:Javascript:赋值中的左侧无效[读取所有其他内容],javascript,Javascript,我正在尝试创建一个脚本,该脚本遍历一个表单并用测试文本填充所有字段 其思想是,它在一个月内对每个日期变量进行一次循环,该变量具有命名约定DateJan1、DateFeb28等,并将单词“test”放在框中。下面是我的代码: var i; for(i = 1; i < 31; i++){ var nDate = "DateJan" + i; document.getElementById('FIELD_'+ (FieldIDs[nDate]).value = "test";
var i;
for(i = 1; i < 31; i++){
var nDate = "DateJan" + i;
document.getElementById('FIELD_'+ (FieldIDs[nDate]).value = "test";
}
有人能解释一下吗
document.getElementById('FIELD_'+ (FieldIDs[nDate]).value = "test";
此语句缺少一个)
。
我假设您正在努力实现以下目标:
document.getElementById('FIELD_'+ (FieldIDs[nDate])).value = "test";
我认为代码应该是
document.getElementById('FIELD_'+ (FieldIDs[nDate])).value = "test";
我想你忘了一个结束括号了。你缺少了一个
)
Good Eye@PatrickEvansor文档。getElementById('FIELD_'+fieldid[nDate])。value=“test”代码>
document.getElementById('FIELD_'+ (FieldIDs[nDate])).value = "test";