> 웹 프론트엔드 > JS 튜토리얼 > js 양식 유효성 검사 제어 코드_양식 특수 효과 모음

js 양식 유효성 검사 제어 코드_양식 특수 효과 모음

PHP中文网
풀어 주다: 2016-05-16 19:10:16
원래의
1002명이 탐색했습니다.

키워드: js 확인 양식 수집, JS를 사용하여 양식 제출 제어, javascript 제출 양식:
디렉토리:
1: js 문자열 길이 제한, 문자 길이 결정, js 입력 제한, 입력 제한, 텍스트 영역 길이 제한
2.: js는 한자를 판별하고 한자인지 판별하여 한자만 입력할 수 있습니다.
3: js는 영어 입력 여부를 판별하고, 영어만 입력할 수 있습니다.
4: js는 입력만 가능합니다. 숫자, 숫자 판별 및 확인 숫자, 숫자 감지, 숫자인지 판별, 숫자만 입력 가능
5: 영문, 숫자만 입력 가능
6: js 이메일 확인, js 판사 이메일, 메일함 /이메일 형식 확인
7:js 문자 필터링, 키워드 차단
8: js 비밀번호 확인, 비밀번호 판단
2.1: js가 비어 있지 않거나 비어 있거나 객체가 아닌 경우 비어 있는 것으로 판단됩니다. 비어 있지 않다고 판단
2.2 : 두 테이블을 비교하여 개별 항목의 값이 같은지
2.3 : 형식은 숫자와 "_"만 가능,
2.4 : 형식 항목 입력값/ 길이 제한
2.5: 중국어/영문/숫자/이메일 주소 합법성 판단
2.6: 양식 항목에 입력할 수 없는 문자 제한
2.7 양식의 자체 문자 제어
2.8: 범용 검증 기능 양식 텍스트 필드

1. 길이 제한
<script> <br>function test() <br>{ <br>if(document.a.b.value.length>50) <br>{ <br>alert("50자를 초과할 수 없습니다!"); <br>document.a.b.focus () <br>return false <br>} <br>} <br></script> ;form name=a onsubmit="return test()">
>


2. 한자만 입력 가능


3." 영어로만 가능합니다
<스크립트 언어= javascript>
function onlyEng()
{
if(!(event.keyCode> =65&&event.keyCode<=90))
event.returnvalue=false; ;/script>



4. 숫자만 가능



7. **는 여기에서 차단됩니다)


submit" name="Submit" value="check">


8. 비밀번호를 두 번 입력하셨나요?




<script> <br>함수 check() <br>{ <br>(document.all){ <br>if(input1.value!=input2.value) <br>{ <br>alert("false") <br>input1.value = ""; <br>input2.value = ""; } <br>else document.forms[0].submit(); <br>} <br>} <br>&lt ;/script> <br>충분합니다 :) <br>오른쪽 클릭을 차단하는 것이 좋습니다 <br>oncontextmenu="return false" ondragstart="return false" onselectstart="return false" <br>본문에 추가<br><br><br>2<br><br>2.1 양식 항목은 비워둘 수 없습니다<br> <br><script 언어="javascript"> <br><!-- <br/>function CheckForm() <br/>{ <br/>if (document.form.name.value.length == 0) { <br/>alert("이름을 입력하세요!"); <br/>document.form.name.focus() <br/>return false; <br/>} <br/>return true; --> <br></script>

2.2 두 양식 항목의 값이 동일한지 비교



2.6 제한형 항목에 입력할 수 없는 문자



1. 문자열이 숫자로만 구성되어 있는지 확인하세요.
---------- -----------------------                                                                                                    {RETU RN Str.Match (/D/) == NULL}
경고(체크 번호 ("1232142141")
경고(체크 번호("123214214a1")
//-& lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; /script> 

2. 캐릭터인지 판단하는 방법 
------------------- --- -----   
if (/[^x00-xff]/g.test(s)) Alert("한자 포함");    
else Alert("모든 문자");  >
3. 한자가 포함되어 있는지 판단하는 방법                                                                      -                        ~                         
4. 이메일 형식 확인
--------- ----------------------
//기능명: chkemail 
//기능 소개: 이메일 주소인지 확인하세요.
/ /매개변수 설명: 확인할 문자열 
//반환 값: 0: 아니요 1: 예 
function chkemail(a) 
{ var i=a.length; 
var temp = a.indexOf ('@');
var tempd = a.indexOf('.'); 0){ 
return 1; 
} 

} 
return 0; ------------------------------------
//함수명 : fucCheckNUM
/ / 기능 소개: 숫자인지 확인
//매개변수 설명: 확인할 숫자
//반환값: 1은 숫자, 0은 숫자가 아님
함수 fucCheckNUM( NUM) 

var i,j,strTemp;
strTemp="0123456789";
if (NUM.length== 0)
return 0
for (i=0 ;i0을 반환합니다. ----------------------
//기능명 : fucCheckTEL
//기능 소개 : 전화번호인지 확인하세요                                                                                     >var i,j,strTemp
strTemp="0123456789-()# "
for (i= 0;i//설명은 합법적입니다. > >function ischinese(s){
var ret=true;
for(var i=0;i< ;s.length;i )
ret=ret && (s.charCodeAt(i)>= 10000);
return ret
}

8. 사용자 입력에 대한 종합적 판단
-- ---------------
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿