2014-12-24 7 views
-1

양식을 통과하고 모든 입력란에 테스트 텍스트를 채우는 스크립트를 만들려고합니다.Javascript : 과제에서 왼쪽이 유효하지 않습니다. [다른 모든 읽기]

아이디어는 한 달에 각 날짜 변수에 대해 한 번 루프를 통과하고 DateJan1, DateFeb28 등의 명명 규칙을 사용하고 "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"; 

누군가가 설명해 주시겠습니까 다음은 내 코드는?

+1

당신이 누락 닫는 브래킷을 잊고 생각') ' –

+0

좋은 아이 @PatrickEvans – 9Deuce

답변

1
document.getElementById('FIELD_'+ (FieldIDs[nDate]).value = "test"; 

이 문장은 )이 누락되었습니다. 난 당신이 다음 달성하기 위해 노력하고있다 있으리라 믿고있어 :

document.getElementById('FIELD_'+ (FieldIDs[nDate])).value = "test"; 
+1

또는'document.getElementById ('FIELD _'+ FieldIDs [nDate]). 값 = "테스트"; – mplungjan

1

내가 코드가

document.getElementById('FIELD_'+ (FieldIDs[nDate])).value = "test"; 

해야한다고 생각 나는 당신이 )

관련 문제