회원가입양식에서 이름 입력하는 부분의 소스에서요
아래 $required 와 $readonly 가 모두 두개 씩 적혀 있는데 왜 그럽니까?
css 파일에 frm_input required readonly 가 정의 되어있지 않은것 같은데??
이해가????
====================================================
<input type="text" id="reg_mb_name" name="mb_name" value="<?php echo $member['mb_name'] ?>" <?php echo $required ?> <?php echo $readonly; ?> class="frm_input <?php echo $required ?> <?php echo $readonly ?>" size="10">
답변 1개 / 댓글 5개
채택된 답변
+20 포인트
bbs/register_form.php 파일의 115줄에 보면,
Copy
$required = ($w=='') ? 'required' : '';$readonly = ($w=='u') ? 'readonly' : '';
부분이 있습니다.
여기 있듯이 $required는 필수입력이 되도록 하는 항목이고요, $readonly는 읽기전용으로 구성하는 항목입니다.
그리고, class의 값의 $required에 required가 지정되면
default.css의 215줄에
Copy
/* 필수입력 */.required, textarea.required {background:url('../img/wrest.gif') #f7f7f7 top right no-repeat !important}
부분의 스타일이 적용되어서 입력폼 우측 상단에 회색 삼각형 모양의 배경 이미지가 나타나게 됩니다.
답변에 대한 댓글 5개
답변을 작성하려면 로그인이 필요합니다.