대문자로변경 - obj.value.toUpperCase();
소문자로변경 - obj.value.toLowerCase();
Posted by 욥과같이
[창의 옵션들]
옵션 설명
menubar yes/no 새로운 창에 메뉴바를 보일지를 결정
toolbar yes/no 툴바를 보일지를 결정
location yes/no 주소창을 보일지를 결정
directories yes/no 디렉토리 버튼을 보일지를 결정
resizable yes/no 사이즈 제설정 버튼을 보일지를 결정
status yes/no 상태표시줄을 보일지를 결정
scrollbars<> yes/no 스크롤바를 생성할지를 결정
width pixel 창의 넓이를 지정한다.
height pixel 창의 높이를 지정한다.
left pixel 창의 좌표값을 지정한다. 기준은 왼쪽
right pixel 창의 좌표값을 지정한다. 기준은 오른쪽
Posted by 욥과같이

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

//***********************************************************
//** 각종 Validation 체크 함수
//***********************************************************
function check_m(el) {
    return isMandatory(el) ;
}

function isMandatory(el) {
    return (el == "" || el == null) ? false : true;
}

function isSearch(el, pattern) {
    eval("var fm = " + pattern + ";");
    var p = el.search(fm);
    return (p == -1 ? false : true);   
}

function isFloat(el) {
    if (isNaN(parseFloat(el))) {
        return false;
    }
    return true;
}

function isInt(el) {
    if (isNaN(parseInt(el)) ||
        (parseInt(el) != parseFloat(el))) {
        return false;
    }
    return true;
}

function isLong( el) {
    return isInt(el);
}

function isNullObject(el){
    return (el == "undefined" || el==null) ? true : false;
}

function isEmpty(el){
    return ( el == null  || el == "" ) ? true : false;
}

function isEmail(el) {
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

    return (el.search(filter) == -1 ? false : true);
}

// 한글 체크하는것이 아니라 유니코드체크하는것이네.. 쩝.. ^^;;
// 머 크게 문제는 없겠지...
function isHangul(el) {
    return (escape(el).search(/%u/i) == -1 ? false : true );
}

function trim(str){
     return str.replace(/(^\s*)|(\s*$)/ig, "");
 }

function isYear(str) {
    return isSearch(str, "/^\d{0,4}$/i");      // <- /^\d{4}$/i
}

function isDate(str) {
    return isSearch(str, "/^(\d{1,4})\\/((0[1-9])|(1[0-2]))\\/((0[1-9])|([1-2][0-9])|(3[0-1]))$/i");
}
Posted by 욥과같이

/*
 * 체크박스 관련 자바스크립트 시작
 */
 // checkbox 하나 이상에 check가 돼 있는지 확인.
function isChecked(){
    var ml = document.frm;
    var len = ml.elements.length;
    for (var i = 0; i < len; i++) {
        var e = ml.elements[i];
        if (e.name == "iFavoriteID") {
            if(e.checked == true) return true;
        }
    }
    return false;
}
// checkbox전체선택및 전체해제
function ToggleAll(e){
 if (e.checked) {
        CheckAll();
    }else {
        ClearAll();
    }
}
// checkbox전체해제
function ClearAll()
{
    var ml = document.frm;
    var len = ml.elements.length;  
    for (var i = 0; i < len; i++) {
        var e = ml.elements[i];
        if (e.name == "iFavoriteID") {
            Clear(e);
        }
    }
}

// checkbox전체선택
function CheckAll()
{
    var ml = document.frm;
    var len = ml.elements.length;
    for (var i = 0; i < len; i++) {
        var e = ml.elements[i];
        if (e.name == "iFavoriteID") {
            Check(e);
        }
    }
}

// checkbox 값 true설정
function Check(e)
{
    e.checked = true;
}

// checkbox 값 false 설정
function Clear(e)
{
    e.checked = false;
}
/*
 * 체크박스 관련 자바스크립트 끝
 */
/*
 * 체크박스 관련 html checkbox 소스
 * 전체선택 체크박스 <input name="checkAll" type="checkbox" id="checkAll" class="noneborder" onClick="ToggleAll(this);">
 * 개별 체크박스 <input name="iFavoriteID" type="checkbox" id="iFavoriteID" value="<%=sValue%>" class="noneborder">
 */

Posted by 욥과같이

<script language="javascript">
function checkAll()
{
 if(document.all.checkbx.checked == 1)
 {
 
  if(document.all.delseq!=null){
   clearAll();
   if(document.all.delseq.length>0){
    document.all.checkbx.checked = 1;
    for(x=0;x<document.all.delseq.length;x++)
    {
     document.all.delseq[x].checked = 1;
    }
   }else{
    document.all.checkbx.checked = 1;
    document.all.delseq.checked = 1;
   }
  }
 }
 else
 {
  if(document.all.delseq!=null){
   if(document.all.delseq.length>0){
    document.all.checkbx.checked = 0;
    for(x=0;x<document.all.delseq.length;x++)
    {
     document.all.delseq[x].checked = 0;
    }
   }else{
    document.all.delseq.checked = 0;
   }
  }
 }
}

function clearAll()
{
 if(document.all.delseq.length>0){
  for(x=0;x<document.all.delseq.length;x++)
  {
   if(document.all.delseq[x].checked == 1)
   {
    document.all.delseq[x].checked = 0;
   }
  }
 }else{
  document.all.delseq.checked = 0;
 }
}
</script>

<input type="checkbox" name="checkbx" value="" onclick="checkAll();">

Posted by 욥과같이
이전버튼 1 이전버튼