제목데로 numeric을 사용하고 submit 하면 브라우져가 다운되네요
스크립트 오류가 나타나는거면 잡겠는데 그냥 멈추기만 해서 원인을 모르겠네요
혹 같은 증상을 겪어보신분 있으시면 답변 부탁드립니다.
답변 4개 / 댓글 3개
채택된 답변
+20 포인트
2016-07-18 (월) 11:46:24
numeric을 어디서 어떻게 사용했는지에 대한 내용이없네여.
자바스크립트 충돌 같네여.
php코드 문제는 확인이 쉽게 됩니다만
툴로
스크립트 오류는 확인하셨나여
답변에 대한 댓글 1개
heavylcuky
2016-07-18 (월) 13:57:40
hyunwoo211
2019-06-13 (목) 11:51:44
웨일 브라우저에서 똑같은 현상이 있었습니다.
잠깐 원인을 확인한 바로는 if(wrestFld == null) 조건이 없는 경우 발생하는 문제였습니다. 왜 해당 조건을 처리해야되는지는 모르겠네요 ^^;
wrest.js의 해당 function을 아래와 같이 수정하면 정상적으로 처리됩니다.
Copy
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') {
if (wrestFld == null)
{
wrestMsg = wrestItemname(fld) + " : 숫자가 아닙니다.\n";
wrestFld = fld;
}
}
}
}
}
2016-07-18 (월) 10:12:12
numeric을 어떻게 사용하셨다는건지 정확한 설명이 없는데요.
input 태그의 class 부분에 numeric을 지정해 보세요.
class="numeric" 로 하시면 되고요 다른 클래스가 있을 경우는 한칸을 띄우고 지정해 주시면 됩니다.
예를 들어서 required라는 클래스가 지정이 된 경우에 numeric을 추가한다면
class="required numeric" 와 같이 지정해 주시면 됩니다.
답변에 대한 댓글 1개
heavylcuky
2016-07-18 (월) 10:37:18
그렇게는 사용했습니다 아예 안 먹히는게 아니라 멈추는거라서 스크립트 돌면서 문제가 있는것 같습니다
url을 알려주실수있으면 알려줘보세요.
답변에 대한 댓글 1개
heavylcuky
2016-07-18 (월) 10:37:43
죄송합니다 url을 알려드릴수가 없는 상황이라서요
<input type="text" name="busi1" value="<?php echo $busi1 ?>" id="busi1" class="frm_input numeric" size="10" maxlength="3">
이렇게 사용했습니다.
<input type="text" name="busi1" value="<?php echo $busi1 ?>" id="busi1" class="frm_input numeric" size="10" maxlength="3">
이렇게 사용했습니다.
답변을 작성하려면 로그인이 필요합니다.
그냥 봤을때 뭔가 무한로딩되듯이 처리중이라서 멈춘것 처럼 느껴지는것 처럼 보였는데 정확히는 모르겠네요 ㅠ 스크립트 충돌쪽으로 찾아봐야겠네요 답변 감사합니다.