나는 동일 문자열을 설명 '의 해상도'에서는 parseFloat ('문자열'+ VAR) 구문 문제
parseFloat(AppResYrs.value)
얻을 수있는 '해상도 : 나는 다음과 같은 코드를 원한다면
ResEmp = drpdwn.id.substring(3,6)
'ResEmp 변수에서 어떤 구문을 사용합니까?
나는 parseFloat('App' + ResEmp + 'Yrs.value')
과 parseFloat(('App' + ResEmp + 'Yrs').value)
을 시도했지만 작동하지 않습니다. 고맙습니다!
편집 : 다음 코드 : alert(ResEmp); alert(parseFloat(AppResYrs.value)); alert(parseFloat('App' + ResEmp + 'Yrs').value);
은 'Res', '0'및 'undefined'를 반환합니다. 처음 두 가지는 정확합니다. 나는 두 번째와 같은 것을 의미하기를 원하기 때문에 마지막 하나도 0을 반환하고 싶습니다.
배열이나 개체 사용에 대해 생각해보아야합니다. 문자열에서 변수 이름을 만드는 것은 실제로 좋은 방법은 아닙니다. – kapa