나는 필드의 이름을 dinamicaly로 가져 오려고 시도합니다. 따옴표 사이에 이름을 쓰면 작동합니다.양식을 채우고 getElementInfo로 입력 이름을 얻으십시오.
var elms = this.getElementsInfo('select');
var name1 = elms[0].attributes.name;
var name2 = elms[1].attributes.name;
utils.dump(name1); // "tb|2564"
utils.dump(name2); // "tb|19"
이 작동 :
this.fill('form#tbsa', {
"tb|2564": 10,
"tb|19": 15
}, true);
이 실패
this.fill('form#tbsa', {
name1: 10,
name2: 15
}, true);
누구 이유를 아는 사람? 감사합니다, -이 속성 name1
및 name2
의 값을 설정하기 때문에 알빈
을, 당신은 아닙니다으로. 이 동작은 정확합니다. – cramopy