게시판에서 제목을 입력하세요. 제목을 넣지않아도 글이 입력되게 하고 싶어요.

게시판에서 제목을 입력하세요. 제목을 넣지않아도 글이 입력되게 하고 싶어요.

QA

게시판에서 제목을 입력하세요. 제목을 넣지않아도 글이 입력되게 하고 싶어요.

본문

<div class="bo_w_tit write_div membership_none">

            <label for="wr_subject" class="sound_only">주소<strong>필수</strong></label>

            <input type="hidden" name="wr_subject" value=" " id="wr_subject" class="frm_input full_input" placeholder="주소">

        </div>

제목처럼 메인 페이지에
iframe으로 페이지를 넣었습니다.

찾아보니 input type="hidden"으로 하면 된다고해서 해도 안되고... value=" " 한칸띄우라고 해서 해도 안되고..어떻게 하면될까요?

첨부파일처럼

기존의 wr_subject 제목이 필요없어서 주석처리하거나 숨김을 했더니. '제목을 입력하세요'하고 나오네요..
어떻게 해결하면 좋을까요?

 

1848568772_1761904918.7619.png

이 질문에 댓글 쓰기 :

답변 4

이렇게 함 해보세요

잘될려나 ? ㅠ

이상없이 되는지 테스트는 안해봣습니다

write.skin.php

1. required 속성 제거

2. required 클래스 제거

 

<!-- 기존 코드 -->

<input type="text" name="wr_subject" value="<?php echo $subject ?>" id="wr_subject" required class="frm_input full_input required" size="50" maxlength="255" placeholder="제목">

 

<!-- 수정된 코드 -->

<input type="text" name="wr_subject" value="<?php echo $subject ?>" id="wr_subject" class="frm_input full_input" size="50" maxlength="255" placeholder="제목">

 

ㅡㅡㅡㅡㅡㅡㅡㅡ

```javascript 부분 아래내용 으로 수정

JavaScript 부분에서 제목 검증을 제거

제목 금지단어 체크는 유지하되, 빈 제목은 허용

ㅡㅡㅡㅡㅡㅡㅡㅡㅡ

function fwrite_submit(f) {

    <?php echo $editor_js; // 에디터 사용시 자바스크립트에서 내용을 폼필드로 넣어주며 내용이 입력되었는지 검사함 ?>

 

    var subject = "";

    var content = "";

    $.ajax({

        url: g5_bbs_url+"/ajax.filter.php",

        type: "POST",

        data: {

            "subject": f.wr_subject.value,

            "content": f.wr_content.value

        },

        dataType: "json",

        async: false,

        cache: false,

        success: function(data, textStatus) {

            subject = data.subject;

            content = data.content;

        }

    });

 

    // 제목 금지단어 체크는 유지하되, 빈 제목은 허용

    if (subject && f.wr_subject.value !== '') {

        alert("제목에 금지단어('"+subject+"')가 포함되어있습니다");

        f.wr_subject.focus();

        return false;

    }

 

    if (content) {

        alert("내용에 금지단어('"+content+"')가 포함되어있습니다");

        if (typeof(ed_wr_content) != "undefined")

            ed_wr_content.returnFalse();

        else

            f.wr_content.focus();

        return false;

    }

 

    // ... 나머지 코드는 동일 ...

}

제목을 사용하지 않으시는것도 view.php에서 조정하시면되는것이지만

입력할때 글자체크하게 하는것을 수정해야 하는데

나중에 검색도 불편할수 있어요

 

그래도 굳이 하겠다고 하시면

스킨영역에

wr_subject 영역에 value 를 기본값으로 ' '를 넣어보세요
지금 공백에 있는것은 그냥 스페이스가 아니라 unicode용 공백이라서

db에 잘들어갑니다.

 

입력방법을 알려드리면

'ㄱ'을 누르고 한자키를 누른후 첫번째 글자 입니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 129,672 | RSS
QA 내용 검색

회원로그인

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