답변 5개
아니.. alert 끝에 !가 있네요;;
var str = "ㅎㅎ";
var check = /[ㄱ-ㅎ|ㅏ-ㅣ|가-힣]/g;
if(check.test(str)) alert("한글이 있습니다.");
이렇게 하시면 됩니다.. 왜 alert 끝에 느낌표가;;
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
<script>
var str = "<?=$write[wr_1]?>";
var check = /[ㄱ-ㅎ|ㅏ-ㅣ|가-힣]/g;
if(check.test(str)) alert!("한글이 있습니다.");
</script>
답변에 대한 댓글 2개
신텍스에러 나는 상황이라..Unexpected token
댓글을 작성하려면 로그인이 필요합니다.
<script>
var str = "<?=$write[wr_1]?>";
check = /[ㄱ-ㅎ|ㅏ-ㅣ|가-힣]/;
if(check.test(str)) alert!("한글이 있습니다.");
</script>
댓글을 작성하려면 로그인이 필요합니다.
http://blog.naver.com/PostView.nhn?blogId=javaking75&logNo=220084011774">http://blog.naver.com/PostView.nhn?blogId=javaking75&logNo=220084011774
정규표현식을 사용하시면 가능할 것 같습니다.
답변에 대한 댓글 4개
str = "<?=$write[wr_1]?>";
check = /[ㄱ-ㅎ|ㅏ-ㅣ|가-힣]/;
if(check.test(str)) alert!("한글이 있습니다.");
이걸 코드를 어떤 식으로 해야 할지...한번도 안해봐서
<input type="text" name="wr_1" value="<?=$write[wr_1]?>" size="27" class=no_border3">
이걸 체크하고 싶습니다.
str = "<?=$write[wr_1]?>";
check = /[ㄱ-ㅎ|ㅏ-ㅣ|가-힣]/;
if(check.test(str)) alert!("한글이 있습니다.");
</script>
이렇게 하니 체크가 안되네요..
지금 키핑하는건 아니고,,이미 저장된 값입니다.
"<?=$write[wr_1]?>"; 이 부분이랑. javascript 가 로드되는 타이밍도 확인 해 주세요.
타이밍이 맞아야 정상작동해요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
주말 삽질로 반납해야 할거를 구해주셨어요~