테스트 사이트 - 개발 중인 베타 버전입니다

자바 함수 질문 드려요... 채택완료

소수리꼬 11년 전 조회 4,172

자바를 모르니 정말 답답하고 힘드네요..ㅠㅠㅠ

고수님께 도움을 청하고자 합니다.

다른고수님이 만드시 소스가 아래와 같아요..


 for(var b=0;b<<?=$inum?>;b++){ ....


if(!document.getElementById('chk_id_'+b).checked){alert(........


이렇습니다... 즉 선택박스에 선택을 하면 b라는 값에 0.1.2..... 이런식으로 담는 것 같아요..

근데 여기서 제가 필요한것은 b에 담은 값에서 1을 빼고 싶어요...

그러니까.. b -1 이 되겠네요.. 이렇게 하려면 어찌해야 되는지요?


if(!document.getElementById('chk_id_'+b-1).checked){alert(........


또는


var cc = b -1 ;

if(!document.getElementById('chk_id_'+cc).checked){alert(........


이렇게 하는건 아니쟎아요..ㅠㅠ


좀 알려주세요...


댓글을 작성하려면 로그인이 필요합니다.

답변 2개

R
11년 전
아무리 봐도 'chk_id' 가 문자열 값이라면, parse int 를 해주어야 제대로 작동할 것 같습니다만...
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

11년 전
무엇을 묻고 있는지 잘 이해가 가지 않습니다만
for 구문에서
b=0 에서 1을 빼면 -1, 1에서 1을 빼면 0 ,,,,,이런 식으로 일괄적으로 1을 빼려면
for 구문에서 그렇게 시작하면 되겠네요.

for(var b=-1;b<<?=$inum?>-1;b++){ .... 이런 식으로요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인