라디오버턴에 대한 문의를 드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

라디오버턴에 대한 문의를 드립니다. 정보

라디오버턴에 대한 문의를 드립니다.

본문

글쓰기 폼중 일부를 라디오 버턴 형태로 만들었습니다.
그런데 항목별로 required 를 이용해서 필수항목으로 만들었는데...
<input class=ed maxlength=20 size=15 name=wr_name itemname="이름" required value="<?=$name?>">
 
한필드에 라디오 버턴의 경우 제어가 되지 않습니다.
<input type="radio" name="wr_10" value="실버상품" required>
<input type="radio" name="wr_10" value="골드상품" required>
이렇게 넣어 주면 되는게 아닌지...
이렇게 만들어 봐도 제어가 되지가 않네요.

댓글 전체

<input type=radio name=wr_10 value="실버상품" <?=$write[wr_10]=="실버상품"?"checked":($write[wr_10]==""?"checked":"");?>>실버상품
<input type=radio name=wr_10 value="골드상품" <?=$write[wr_10]=="골드상품"?"checked":"";?>>골드상품
그누부드는 셀렉트박스이거나 텍스트박스 일때만 required 가 통합니다.
참고파일은 js/wrest.js 파일 35줄 부근, 355줄 부근,
저도 라디오버튼일때도 required 가 통하게 해볼려고 시도해봤는데,
워낙에 짧은 지식이라.....
아래에 보시면 radio는 없죠.


// wrest.js 파일의 360줄 부근

            if (this.elements[i].type == "text" ||
                this.elements[i].type == "file" ||
                this.elements[i].type == "password" ||
                this.elements[i].type == "select-one" ||
                this.elements[i].type == "textarea")

radio 버튼일경우에는 저는 write.skin.php 파일에다 별도로 필수선택 자바스크립트를 삽입합니다.
write.skin.php 파일의 아랫부분 자바스크립트 들어간 부분에서

function fwrite_check(f) {

// 추가
var count = 0;
for(i=0; i<=1; i++){
if(f.wr_10[i].checked == true){
count = 1;
}
if(count == 0){
alert('최소한 하나는 선택하여야 합니다.');
f.wr_10[0].focus();
}
}
              //추가 끝




    var s = "";
    if (s = word_filter_check(f.wr_subject.value)) {
        alert("제목에 금지단어('"+s+"')가 포함되어있습니다");
        return;
    }

이렇게 추가 합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT