게시판에서 글쓰기시 자바스크립트 입력항목 체크
본문
게시판에서 글쓰기 버튼 누를때...
각 입력항목에 입력된거 여부 체크하는 부분 질문요
아래처럼 "이 입력란을 작성하세요" 라는 부분의 소스를 찾고 싶은데
그 소스 가 어느 파일, 어느 부분에 있을지 궁금합니다.
참고) 게시판의 여분필드를 이용하려는데 숫자가 아니면...입력못하게 하고 싶습니다.
그 것을 자바스크립트로 체크하고 싶은데요
그 자바스크립트를 어디에 적어야 하는지...
write.skin.php에서...
function fwrite_submit(f) 부분에 적어줘야 할것 같은데... 혹시
어디에 적어줘야 하는지.. 도무지 안보이네요
fwrite_submit 안에 아무곳에나 넣으면 되지만... 기존 함수만든곳에 함께 넣으려거든요
그러니까.. 기존...해당 자바스크립트함수중에서... 입력형식 체크 하는 부분이 어디인지 궁금합니다.
혹시... fwrite_submit() 함수 안에서요...
$editor_js 라는것이 그거 같은데요...
이 것이 어디에서 정의되어있는지 알수 있을까요?
------------ 아래에서
$editor_js 말입니다
--------------------------
function fwrite_submit(f)
{
<?php echo $editor_js; // 에디터 사용시 자바스크립트에서 내용을 폼필드로 넣어주며 내용이
입력되었는지 검사함 ?>
-----------------------------------------------------------------------------
혹시... 기존 브라우저에서 사용하는 내장 함수를 그누보드에서 불러오고 있나요?
그럼 그누보드에서 해당 소스 위치좀 알려주세요
wrest.js 에... 아래 함수가 있던데요...
기존에 있는함수 쓰려고 하고 있어요..
기존의 아래 함수를 쓰려면.. 어떻게 해야 하죠?^^
---------------(이 함수를 쓰고 싶습니다)---------------------------------------
숫자인지검사
// 배부른꿀꿀이님 추가 (http://dasir.com) 2003-06-24
function wrestNumeric(fld)
{
if (fld.value.length > 0) {
for (i = 0; i <
fld.value.length; i++) {
if (fld.value.charAt(i) < '0' || fld.value.charAt(i) > '9') {
wrestMsg = wrestItemname(fld) + " : 숫자가 아닙니다.\n";
wrestFld = fld;
}
}
}
}
답변 1
저건 자바스크립트로 구현된게 아닌 브라우저 자체 기능입니다.
<input> 태그 안에 required 를 넣으면 필수 입력폼으로 인식, 해당 값이 없으면 브라우저가 저 메세지를 띄웁니다.
즉 <input type="어쩌구" 저쩌구 required> input 태그 안에 required만 넣어주면 됩니다.