안녕하세요.

 

컨택트폼에서 폼체크 할때 빈항목에 alert 창이 뜨는데

 

이름은 한글로 뜨고 전화번호쪽은 mobile_phone 로 띄워집니다.

 

이전에 안그랬는데 새 사이트에서는 그러네요..

 

 

폼체크 이름.PNG

폼체크 mobile_phone.PNG

 

 

폼체크 소스는

 

<filter name="insert" module="board" act="procBoardInsertDocument" confirm_msg_code="confirm_request">
  <form>
    <node target="user_name" required="true" maxlength="20"/>
    <node target="password" required="true" />
    <node target="mobile_phone" maxlength="15" required="true" filter="tel" />
    <node target="content" required="true" minlength="1" />
    <node target="inquiry" required="true" minlength="1" />
    <node target="category_srl" required="true" />
  </form>
  <response callback_func="completeDocumentInserted">
    <tag name="error" />
    <tag name="message" />
    <tag name="mid" />
    <tag name="document_srl" />
    <tag name="category_srl" />
  </response>
</filter>
 

위 소스에서 폼 속성을 지정하는거 같은데

전화번호를 입력하지 않았을때 alert창에서 mobile_phone로 안나오고

"전화번호 값은 필수입니다" 라고 나오게 하려면 어느 파일을 봐야 할까요??

 

 

 

  • profile

    필터는 더이상 게시판모듈에서 지원되지 않는 형태입니다. (지원은 합니다만 그 방식을 지원해줄뿐 실제 동작을 완벽하게 동작하진 않습니다.)
    따라서 user_name 은 남아 있을 순 있어도 커스텀으로 만드신 mobile_phone 항목은 나타나지 않을 수 있을 것 같아요.

    js에서 input 데이터에 대한 빈값이 있을때 알럿창을 띄워주는 형태로 가봐야할 것 같아요.

    구글에 form input null alert  과 같은 검색어로 검색해보신다면 나올 것 같아요.