* 영문/숫자조합 6~12자 비밀번호 체크(정규식)
*javascript로 숫자 또는 지정한 문자만 받게 필터링
* HTML 태그 제거
function mycheck(p)
{
chk1 = /^[a-z\d]{6,12}$/i; //a-z와 0-9이외의 문자가 있는지 확인 chk2 = /[a-z]/i; //적어도 한개의 a-z 확인 chk3 = /\d/; //적어도 한개의 0-9 확인 return chk1.test(p) && chk2.test(p) && chk3.test(p); } * p : 검사 값
* 조합이면 true 반환 |
*javascript로 숫자 또는 지정한 문자만 받게 필터링
<숫자만 가능>
function onlyNum(txtbox)
{ var v=txtbox.value; if(v.match(/[\-\+]?\d*(\.\d*)?/g)[0]!=v) { txtbox.value=v.match(/[\-\+]?\d*(\.\d*)?/g)[0] } } <문자만 가능>
function onlyNum(txtbox) { var v=txtbox.value; if(v.match(/[\-\+]?[a-z]*(\.[a-z]*)?/g)[0]!=v) { txtbox.value=v.match(/[\-\+]?\d*(\.\d*)?/g)[0] } } |
* HTML 태그 제거
function stripHTMLtag(string) { varobjStrip = new RegExp(); objStrip = /[<][^>]*[>]/gi; return string.replace(objStrip, ""); } |
'Web Platform' 카테고리의 다른 글
ASP.NET MVC(Model, View, Controller)란? (0) | 2009.06.29 |
---|---|
날짜 관련 함수 (0) | 2009.06.29 |
location.href 와 location.replace의 차이 (0) | 2009.06.29 |
IE 6 버젼에 배경 이미지 깜박거리는 현상 (0) | 2009.06.26 |
자바스크립트로 쿠키를 이용한 "오늘은 창 열지 않음" 소스 (0) | 2009.06.20 |