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

회원가입시 register_form.skin.php 파일 질문있습니다.. 채택완료

보들이윤 9년 전 조회 3,907

하단에보면

</p><p>    // submit 최종 폼체크</p><p>    function fregisterform_submit(f)</p><p>    {</p><p>        // 회원아이디 검사</p><p>        if (f.w.value == "") {</p><p>            var msg = reg_mb_id_check();</p><p>            if (msg) {</p><p>                alert(msg);</p><p>                f.mb_id.select();</p><p>                return false;</p><p>            }</p><p>        }</p><p>

 

이런 부분이있는데요

form이름은 fregisterform인데요

제가 궁금한거는  function fregisterform_submit(f) 이부분은

서브밋할때 저기 펑션을 실행해라 이뜻인건 알겠는데

if (f.w.value == "") 이뜻을 모르겠습니다 f.w.value에 아무값이 없으면 이라는 if문인데

f.w.value는 갑자기 어디에서 튀어나오는 변수 인건가요??

 

해당 인풋박스를 아무리 둘러봐도 f.w.value라는게 언급되지 않는데 궁금합니다..

 

</span></p><p><span style="font-size: 14.6667px;"><tr></span></p><p><span style="font-size: 14.6667px;">            <th scope="row"><label for="reg_mb_id">아이디<strong class="sound_only">필수</strong></label></th></span></p><p><span style="font-size: 14.6667px;">            <td></span></p><p><span style="font-size: 14.6667px;">                <span class="frm_info">영문자, 숫자, _ 만 입력 가능. 최소 3자이상 입력하세요.</span></span></p><p><span style="font-size: 14.6667px;">                <input type="text" name="mb_id" value="<?php echo $member['mb_id'] ?>" id="reg_mb_id" <?php echo $required ?> <?php echo $readonly ?> class="frm_input <?php echo $required ?> <?php echo $readonly ?>" minlength="3" maxlength="20"></span></p><p><span style="font-size: 14.6667px;">                <span id="msg_mb_id"></span></span></p><p><span style="font-size: 14.6667px;">            </td></span></p><p> </p><p><span style="font-size: 14.6667px;">        </tr></span></p><p><span style="font-size: 14.6667px; line-height: 22px;">

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

답변 1개

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

register_form.skin.php 파일에서

f.w.value 값은

<form>태그 선언 다음에 히든 필드로 가져오는 값입니다.

<input type="hidden" name="w" value="<?php echo $w ?>">

회원가입인지 회원정보 수정인지를 알아보기 위해서 사용하는 변수이고요.

회원수정인 경우 u값을 가져옵니다. (u 는 update 에 약자로 지정한 것으로 보시면 됩니다.)

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

답변에 대한 댓글 1개

보들이윤
9년 전
감사합니다^^ 회원가입쪽 보면서 ajax 연습중인데
port님 덕분에 성공하였네요 감사합니다^^

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

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

로그인