<script> function checkId(theForm){ if(theForm.userid.value=="){ alert('아이디를 입력하십시오'); theForm.userid.focus(); }else{ var checkIdWin = window.open('checkid.php?userid='+theForm.userid.value,", 'width=300, height=200'); checkIdWin.focus();} }
중간에 보니 이런 스크립트가 있더라구요. 첫번째 질문. theForm.userid.value 라는건 아이디를 클라이언트가 입력을 했을때 그값이 되는것인가요? 만약 그렇다면 저기서 theForm은 왜 붙여 줘야하는건가요? 두번째 질문. 위 스크립트를 보면 ("checkid.php?userid="+theForm.userid.value, 이부분에서 checkid.php?userid= 이부분은 "" 로 덮어준 이유와 theForm.userid.value 앞에 +를 붙여준 이유를 알수 있을까요??