function에서 한글인지 조건이 맞으면 그 이후로 멈추는 방법좀 부탁드립니다.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

function에서 한글인지 조건이 맞으면 그 이후로 멈추는 방법좀 부탁드립니다.. 정보

function에서 한글인지 조건이 맞으면 그 이후로 멈추는 방법좀 부탁드립니다..

본문

함수이용하여 한글인 얼렛창을 뛰우고 나서 그 이후로 실행이 안되게 하려고 합니다...

cluse();, return, retrun false 등등 여러가지를 써봤는데...

원하는 결과를 얻지 못하고 있습니다...

여러 고수님들의 조언 부탁드립니다...



function uploadStart(file) {
        try {
    n = file.name;
    k = /[ㄱ-힣]/g;
    if(n.match(k)) {
                    alert('한글은 쓸수 없습니다.');

                        => 이부분에 뭐가 들어가야 할까요?

    }

    if(filename != file.name)
    {
        filename = file.name;
        nowselect++;
    }
    var opts = document.getElementById("UPLOADED_FILES").options;
    opts[nowselect].style.backgroundColor='#FFD953';
    var file_size=file_size_name(file.size);
    document.getElementById("UPLOADED_FILES").options[nowselect].text = file.name + "(" +file_size +")          업로드중...";
    return true;
}

댓글 전체

정규식은 맞는데요...스크립트 작성이...좀....

try 문에, catch 가 빠졌음...

그런데. if 문으로 간단히 할일을, try 로 덮어 씌우는 특별한 이유라도???

그리고. 답변을 달았으면. 그에 대한., 말씀 좀 해주시길.. 질문만 하고. 깜깜 무소식
해결했는지. 안했는지...답답합네닷..

댓글 달고 싶은 맘이,,점점 달아 나네요..^^
아래 스크립트를 참고 삼아, 해보세요...

 <input type=button name="올림픽"  value="중국" onclick="uploadStart(this)">

 <input type=button name="korea"  value="한국" onclick="uploadStart(this)">

  <SCRIPT LANGUAGE="JavaScript">

function uploadStart(file) {

    n = file.name;
    k = /[ㄱ-힣]/g;

    if(n.match(k)) {
    alert('한글은 쓸수 없습니다.');
return;
    }

    alert( file.name+"자랑스럽습니다");
}

  </SCRIPT>
전체 28 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT