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

자바스크립트 document.getElementById 좀 알려주세요~ 채택완료

비누거품 10년 전 조회 8,773

</p><p><input type='button' style="text-align:center; width:20;" id='name1_.<?=$cday?>'  name='name1_.<?=$cday?>' value='<? '$name1_'.$cday?>' onclick='chk_o_x(<?=$cday?>);'></p><p> </p><p><script>
function chk_o_x(name_num){
   var str = "name1_"; 
  name_chk= str+name_num;</p><p>  document.getElementById('name_chk').value = "O"</p><p>}
</script>​</p><p> </p><p>

온 클릭을 했을시 O출력하려고 할려고 합니다.

INPUT for문으로 37번이 돌거든여.. 그래서 저리 만들었는데.

문제는 자바스크립트 여기서 document.getElementById('name_chk').value 

name_chk 문자열로 인식이 되어서 안되네요. 값이 문제인지 다 찍어보았지만 정상으로 나옵니다.

저걸 변수로 할 수 있는 방법이 있나요???

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

답변 1개

채택된 답변
+20 포인트
10년 전

function chk_o_x(name_num){

    document.getElementById('name1_'+name_num).value = "O";

}

 

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

답변에 대한 댓글 1개

비누거품
10년 전
감사합니다 잘되네요.. ㅠ.ㅠ

id 값 value 값도 잘못 설정 되어서 넘어가지 않는것도 확인하였습니다.

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

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

로그인