채택완료
write.skin.php에서 게시판 글쓰기 페이지에 다음 주소 API 입력기 사용하기 질문입니다.
function fwrite_submit(f)
{
if (!f.ex_zip.value) {
alert("우편번호를 입력하세요.");
f.ex_zip.focus();
return false;
}
...
이 소스는 IE8에서 우편번호에 아무 것도입력되지 않고 글등록을 눌렀을 때 우편번호를 입력하세요 경고창이 뜬 후 focus 시켜주는 소스입니다.
테스트 해봤는데 IE8에서 경고창이 안뜨고 글이 등록됩니다.
뭐가틀린건지 모르겠습니다;;
답변 2개 / 댓글 4개
채택된 답변
+20 포인트
2018-06-11 (월) 14:50:27
if (!f.ex_zip.value()) { <== 괄호가 빠져서 그런거 아닐까요?
답변에 대한 댓글 1개
2018-06-11 (월) 15:03:10
alert(f.ex_zip.value());
값을 먼저 출력해보세요 ^^
답변에 대한 댓글 3개
nickname123
2018-06-11 (월) 15:12:22
값을 먼저 출력하는게 뭔지 이해가 안됩니다;; 초보입니다.
어떻게 하는거죠?
어떻게 하는거죠?
2018-06-11 (월) 15:20:39
var v = "[" + f.ex_zip.value() + "]";
alert(v);
if (!f.ex_zip.value()) {
이런식으로 해서 어떤 값이 입력 됬는지 확인해야죠 ^^
alert(v);
if (!f.ex_zip.value()) {
이런식으로 해서 어떤 값이 입력 됬는지 확인해야죠 ^^
nickname123
2018-06-11 (월) 15:47:27
제가 자바스크립트 초보입니다.
var v = "[" + f.ex_zip.value() + "]";
alert(v);
if (!f.ex_zip.value()) {
이 소스로 뭘 어떻게 해야되는지 모르겠습니다;;
function fwrite_submit(f)
{
var v = "[" + f.ex_zip.value() + "]";
alert(v);
if (!f.ex_zip.value) {
alert("우편번호를 입력하세요.");
f.ex_zip.focus();
return false;
}
이렇게 해봤는데 아무 변화 없습니다;
var v = "[" + f.ex_zip.value() + "]";
alert(v);
if (!f.ex_zip.value()) {
이 소스로 뭘 어떻게 해야되는지 모르겠습니다;;
function fwrite_submit(f)
{
var v = "[" + f.ex_zip.value() + "]";
alert(v);
if (!f.ex_zip.value) {
alert("우편번호를 입력하세요.");
f.ex_zip.focus();
return false;
}
이렇게 해봤는데 아무 변화 없습니다;
답변을 작성하려면 로그인이 필요합니다.