검색어를 공백으로 두고 검색하면 뜨는 에러메시지에 관해... 정보
검색어를 공백으로 두고 검색하면 뜨는 에러메시지에 관해...본문
안녕하세요, ^^
이번에 새 홈페이지를 그누보드4로 구축하고 있습니다.
그런데 "검색어: 필수 입력입니다." 라는 에러메시지가 뜨거든요...
이 에러메시지의 내용을 바꾸고 싶습니다.
어떡하며 좋을까요?
덧. 신입이고 앞으로도 물어볼 게 많은 듯 싶어 점수를 많이는 못드리네요. ^^;;
댓글 전체

해당 부분은 js/wrest.js 에 있습니다.
tail.sub.php의 최상단에서 호출되며.
<script language="javascript" src="<?=$g4['path']?>/js/wrest.js"></script>
해당 폼 필드에 required', 'trim', 'minlength', 'email', 'hangul', 'hangul2',
'memberid', 'nospace', 'numeric', 'alpha', 'alphanumeric',
'jumin', 'saupja', 'alphanumericunderline', 'telnumber', 'hangulalphanumeric
를 넣을 경우 위 화일내에서 검사를 하는 시스템이라 보시면 됩니다.
즉 <input type=text name=111 required> 에서 required가 들어갈 경우 wrest.js에서
// 필수 입력 검사
function wrestRequired(fld)
{
if (wrestTrim(fld) == "")
{
if (wrestFld == null)
{
// 3.30
// 셀렉트박스일 경우에도 필수 선택 검사합니다.
wrestMsg = wrestItemname(fld) + " : 필수 "+(fld.type=="select-one"?"선택":"입력")+"입니다.\n";
wrestFld = fld;
}
}
}
에서 검사를 합니다. 해당 부분은 이부분인듯 하네요.....^^
tail.sub.php의 최상단에서 호출되며.
<script language="javascript" src="<?=$g4['path']?>/js/wrest.js"></script>
해당 폼 필드에 required', 'trim', 'minlength', 'email', 'hangul', 'hangul2',
'memberid', 'nospace', 'numeric', 'alpha', 'alphanumeric',
'jumin', 'saupja', 'alphanumericunderline', 'telnumber', 'hangulalphanumeric
를 넣을 경우 위 화일내에서 검사를 하는 시스템이라 보시면 됩니다.
즉 <input type=text name=111 required> 에서 required가 들어갈 경우 wrest.js에서
// 필수 입력 검사
function wrestRequired(fld)
{
if (wrestTrim(fld) == "")
{
if (wrestFld == null)
{
// 3.30
// 셀렉트박스일 경우에도 필수 선택 검사합니다.
wrestMsg = wrestItemname(fld) + " : 필수 "+(fld.type=="select-one"?"선택":"입력")+"입니다.\n";
wrestFld = fld;
}
}
}
에서 검사를 합니다. 해당 부분은 이부분인듯 하네요.....^^
head.php에서 아래 내용보이실겁니다
보시면 아시겠죠?^^
<script language="JavaScript">
function fsearchbox_submit(f)
{
if (f.stx.value == '')
{
alert("검색어를 입력하세요.");
f.stx.select();
f.stx.focus();
return;
}
/*
// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
var cnt = 0;
for (var i=0; i<f.stx.value.length; i++)
{
if (f.stx.value.charAt(i) == ' ')
cnt++;
}
if (cnt > 1)
{
alert("빠른 검색을 위하여 검색어에 공백은 한개만 입력할 수 있습니다.");
f.stx.select();
f.stx.focus();
return;
}
*/
f.action = "<?=$g4[bbs_path]?>/search.php";
f.submit();
}
</script>
이부분에서 수정하세요^^
보시면 아시겠죠?^^
<script language="JavaScript">
function fsearchbox_submit(f)
{
if (f.stx.value == '')
{
alert("검색어를 입력하세요.");
f.stx.select();
f.stx.focus();
return;
}
/*
// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
var cnt = 0;
for (var i=0; i<f.stx.value.length; i++)
{
if (f.stx.value.charAt(i) == ' ')
cnt++;
}
if (cnt > 1)
{
alert("빠른 검색을 위하여 검색어에 공백은 한개만 입력할 수 있습니다.");
f.stx.select();
f.stx.focus();
return;
}
*/
f.action = "<?=$g4[bbs_path]?>/search.php";
f.submit();
}
</script>
이부분에서 수정하세요^^

잡아야쥥....발목을....ㅋ.ㅋ
위 질문 내용은 wrest.js에 해당하다눈 소문이....ㅋ.ㅋ
위 질문 내용은 wrest.js에 해당하다눈 소문이....ㅋ.ㅋ
ㅎㅎ검색어 필수입니다^^ 이거군요^^ 전 검색어 입력하세요^^ 인줄알았네요^^
지앤미 님 덕분에 문제가 해결되었습니다. 너무너무 감사드려요^^
그리고 김샨 님도 수고하셨고요. 사랑나기 님 말씀대로 제가 설명을 제대로 못해서 혼란을 겪으신 것 같네요, 에효;;;
그리고 김샨 님도 수고하셨고요. 사랑나기 님 말씀대로 제가 설명을 제대로 못해서 혼란을 겪으신 것 같네요, 에효;;;