본문 바로가기

JavaScript

브라우저 버전별로 닫기 코드 브라우저 버전별로 닫는 코드가 틀리다고 하는데... 이런 코드가 맞을 라나 모르겠넴... window.document.write(""); window.document.write(""); 더보기
유용한 java script Function 대문자 변환 함수 function ToUpper(arg) { var str1 = "abcdefghijklmnopqrstuvwxyz"; var str2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; return alterString(arg,str1,str2); } // 대 --> 소문자 변환 함수 function ToLower(arg){ var str1 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; var str2 = "abcdefghijklmnopqrstuvwxyz"; return alterString(arg,str1,str2); } // 반각 문자를 전각문자로 function convert2ByteChar(x_char) { var x_2byteChar = ""; //컨버트된 문자 .. 더보기
XML에 속성값 추가하기 XML 태그중에 첫번째 Member 태그의 속성중 name 속성이 있는지 찾아서 없으면 name 속성을 추가하며 "담당"이라는 값으로 설정하는 코드 ( JS 코드 ) var memberElement = xmlDoc.getElementsByTagName("Member"); if( memberElement.item(0).getAttribute("name") == null ) { var attr = xmlDoc.createAttribute("name"); attr.value = "담당"; memberElement.item(0).setAttributeNode(attr); } 더보기
필드에 숫자값으로 입력되었는지 체크하는 코드 function NumberOnly() { var input_key = event.keyCode; if (!(IsNumber( input_key ))) { event.keyCode = '0'; return false; } } function IsNumber( inputValue ) { if (inputValue >= '48' && inputValue 3) { out += ","; } } else { var out = ""; } for (var i=commaFlag; i < dotU.length; i+=3) { out += dotU.substring(i, i+3); if( i < dotU.length-3) { out += ","; } } if(minus) { out = "-" + out; } if(dotD.. 더보기
LotusScript의 Trim을 흉내낸 JavaScript 코드 LotusScript의 Trim 함수 많이 쓰시죠? JavaScript에서도 가끔(?) 사용되는 함수입니다. Trim~~ 앞뒤 공백을 제거하고 중간에 겹쳐진 스페이스를 하나의 스페이스로... --------------------------------------------------------------------------------------------------- function Trim(sValue) { sValue = String(sValue); // 다중 공백 제거 for( ; sValue.indexOf(" ") != -1 ; ) sValue = sValue.replace( " ", " " ); // 앞 공백 제거 if( sValue.indexOf(" ") == 0 ) sValue = sValu.. 더보기
E-Mail 주소 검증 자바스크립트 사용자가 E-Mail 주소를 형식에 맞게끔 입력했는지 체크하는 자바스크립트 코드 더보기