12/27 페이지 열람 중
<script language="javascript"> var temp1, temp2; //문자열을 인코딩temp1=escape("12345-ABCDE-abcde-가나다-!?#$%"); //인코딩된 문자열을 다시 디코딩temp2=unescape(temp1); document.write(temp1 + "<br>");document.write(temp2);</script>
trim() 지원안한다 그러니 만들어 쓰자^^ 가장간단한건 정규식을 사용하라 var str = "'; str.replace(/(^\s*)|(\s*$)/g,"");//공백제거됨 /* =================================================================앞/뒤 공백 제거================================================================= */ String.prototype.trim = function() {re…
## 팝업창 소스 <script language=javascript> opener.document.부모창폼네임.값을넣을태그명.value = 팝업창폼네임.값을입력받은태그명.value; opener.document.부모창폼네임.submit(); self.close(); </script> EX) ## 팝업창 소스 <script language="javascript"> var frm = document.fr…
<script language="javascript">function chkresno(resno) { // 주민번호의 형태와 7번째 자리(성별) 유효성 검사 fmt = /^\d{6}-[1234]\d{6}$/; if (!fmt.test(resno)) { alert("잘못된 주민등록번호입니다."); return; } // 날짜 유효성 검사 birthYear = (resno.charAt(7) <= "2") ? "19" …
if(byteCheck(empl_num) > 10){ alert("사원번호는 공백포함 영어/숫자 10자이하 한글 5자이하만 입력가능합니다"); frm.empl_num.focus(); return; } function byteCheck(code){//바이트수에 따른 입력 var code_byte = 0; for (var inx = 0; inx < code.length; inx++) { var oneChar = escape(code.charAt(inx)); if ( oneChar.le…
<form name="폼이름"> <a href="javascript:document.폼이름.reset();"><img src="이미지경로" border="0"></a> </form>
<script language="javascript"> function id_check(){ var frm = document.input_frm; var id = frm.id.value; if(id.search(/\W|\s/g) > -1){ alert("특수문자 또는 공백이 입력되었습니다\n\n특수문자와 공백은 입력할 수 없습니다.");frm.id.value = ""; frm.id.focus();return; } } </…
// 체크박스 한번에 전체 선택 하기function all_check(){ var frm = document.list_frm; var list = frm.elements['list[]'];for(i=0;i<list.length;i++){ if(list[i].checked == false){list[i].checked = true;}}} // 체크박스 한번에 전체 해제 하기function all_cancell(){ var frm = document.list_frm; var list = frm.elements['list[]'];f…
if(str.indexOf(''') != -1){ alert(''(작은따옴표) 는 입력하실 수 없습니다'); frm.str.focus(); return; } if(str.indexOf('\"') != -1){ alert('\"(큰따옴표) 는 입력하실 수 없습니다'); frm.str.focus(); return; }
1) ^ (caret)라인의 처음이나 문자열의 처음을 표시 예 : ^aa (문자열의 처음에 aa를 포함하면 참, 그렇지 않으면 거짓) (2) $ (dollar)라인의 끝이나 문자열의 끝을 표시 예 : aaa$ (문자열의 끝에 aaa를 포함하면 참, 그렇지 않으면 거짓) (3) . (period)임의의 한 문자를 표시 예 : ^a.c (문자열의 처음에 abc, adc, aZc 등은 참, aa 는 거짓)예 : a..b$ (문자열의 끝에 aaab, abbb, azzb 등을 포함하면 참) (4) [] (bracket)문자의 집합이나 범…