2014-02-22 1 views
1

처음에 나는 며칠 동안이 문제에 대해 연구 해왔음을 언급하고 싶습니다. 도움이 될만한 답변을 찾았지만 그 정보를 올바르게 사용할 수 없었습니다. 사실 나는 아직 프로그래밍에 그다지 익숙하지 않으며 경험이 없기 때문에 뭔가 빠뜨릴 수도 있습니다.Netbeans 필드 유효성 검사 (알파벳순 Numerical Lenght)

스트레이트 요점은, 나는 등록 양식이 있고 필드 유효성 검사가 필요합니다. 이미 다른 사람에게 전자 메일과 빈 필드를 확인하는 코드가 있지만 이름 필드에 숫자 항목을 거부하는 코드를 추가해야합니다. 및 ID 필드의 알파벳 문자와 필드의 길이를 제한 할 수 있습니다.

의 난은 여기에 알파벳 문자를 허용 할 이름 필드로 시작하자 내 현재 코드 :

{ 
var fn=document.forms["myForm"]["FirstName"].value; 
if (fn==null || fn=="") 
    { 
    alert("First name must be filled out"); 
    return false; 
    } 

그리고 내가 숫자 항목을 제한하려면 내 ID 필드의 유일한

var id=document.forms["myForm"]["ID"].value; 
    if (id==null || id=="") 
    { 
    alert("ID must be filled out"); 
    return false; 
    } 

몇 줄의 항목을 특정 문자 수로 제한하고 싶습니다. 어떻게해야합니까?

: 값은 당신이 그것을 분석하고 올바른 출력을 반환해야합니다 수있는 숫자 인 경우

// this checks if the fn length is more than 10 
if (fn.length > 10) { 
} 

확인하려면 :

+0

이 자바 스크립트 질문처럼 보인다. – WonderWorld

답변

0

당신이 .length 방법을 사용할 수 있습니다 자바 스크립트에서 문자열 길이를 확인하려면

,959,529 : 값이 알파벳 인 경우

// This checks if id is not a valid integer 
if (isNaN(parseInt(id)) { 
} 
은 당신이 그것의 문자는, 그 검사하는 기능을 추가 할 수있는 범위 알파벳 내에 있는지 확인해야 확인하려면3210

그리고 다음은 if 문에서 호출 :

// This checks if fn is not alphabetical 
if (!isAlphabetical(fn)) { 

}