develop

텍스트박스에 대문자로만 입력되기를...

파드파드 2007. 6. 28. 14:50
반응형

배경: 난 텍스트박스에 대문자로만 입력되기를 원했다. 당연히 실재값도 대문자이기를 원했다.

클립보드(clipboardData)를 사용했다. 그런데 아이7(IE7) 부터는 안된다고 한다.(보안 경고창 뜬다고 카드라. )

이게 시작이었다.


function fn_Upper(vID)
{       
    document.getElementById(vID).style.textTransform="uppercase";
    var v = document.getElementById(vID).value;
    document.getElementById(vID).value = v.toUpperCase();
   
    //alert(document.getElementById(vID).value);
}


<asp:TextBox runat="server" ID="txt" onfocus="fn_Upper(this.id)" class="input_normal" Style="width: 383px;"  MaxLength="10"></asp:TextBox>


--------------------------------------------------------------------

그외 사용가능 한것들.

vs dot net 2005 에서는 document.getElementById(vID).style. 요래 적고 ctrl + j 하면

쭉 올라 오드라.


--------------------------------------------------------------------

반응형