| ¹öÁ¯4¿¡¼ Æû°ª È®ÀÎÇϱâ | go to up |
n4=(document.layers)?true:false;
e4=(document.all)?true:false;
function formChack(e) {
if(n4) var keyValue = e.which
else if(e4) var keyValue = event.keyCode
if ( ((keyValue >= 48) && (keyValue <= 57)) || keyValue == 45 || keyValue==8 )
return true;
else return false
}
<form> ÀüȹøÈ£¸¦ ÀÔ·ÂÇϼ¼¿ä..
<input type=text name="phoneNumber" onKeyPress="return formChack(event)">
<input type=submit value="È®ÀÎ">
</form>
¾ÕÀÇ e-mailÀ» ÀԷ¹޴ ¿¹Á¦¿¡¼´Â ÀÏ´Ü submitÀ» Çϰí Àüü ¹®ÀÚ¿À» °Ë»öÇÏ¿© submitÇÒÁö¸¦ °áÁ¤Çß½À´Ï´Ù. »ç¿ëÀÚ°¡ Àüü ¹®ÀÚ¿À» ÀÔ·ÂÇϰí submit ´ÜÃ߸¦ ´·¯¾ß ÇßÁö¸¸ ¹öÁ¯4ÀÇ ºê¶ó¿ìÀú¿¡¼´Â Ű ÇѰ³ÀÇ °ªÀ» ÆÇ´ÜÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¡¼, ÈξÀ 󸮰¡ ºü¸£°í Äڵ嵵 °£´ÜÇÕ´Ï´Ù.
form¿¡ Ãß°¡µÈ À̺¥Æ® keyPress, keyDownÀ» »ç¿ëÇÏ¸é ´©¸¥ ۰ªÀ» ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. µÎ À̺¥Æ®°¡ µÎ ºê¶ó¿ìÀú¿¡¼ ¾à°£ÀÇ Â÷À̰¡ Àִµ¥, ¿©±â¼´Â keyPress¸¦ »ç¿ëÇß½À´Ï´Ù. nn4¿¡¼´Â keyDownÀ¸·Îµµ ÇÒ ¼ö ÀÖ½À´Ï´Ù. (ÂüÁ¶Çϱâ)
ie4¿¡¼´Â back space ۰¡ ÁöÁ¤µÈ ۰ªÀÌ ¾ø´Âµ¥, nn4´Â 8¹øÀÌ ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù.
±×·¡¼, À߸ø ´©¸¥ ¹øÈ£¸¦ ¼öÁ¤Çϱâ À§Çؼ back space °ªµµ ÁöÁ¤À» Çß½À´Ï´Ù. keyValue==8 ÀÔ´Ï´Ù.
±×¸®°í enter۵µ back spaceŰ¿Í ¸¶Âù°¡Áö·Î nn4¿¡¼´Â 13ÀÌ ÁöÁ¤µÇ¾î Àִµ¥, ie4´Â °ªÀÌ ¾ø½À´Ï´Ù.
±×·¡¼ ie4¿¡¼ back space¿Í enter Ű´Â ÀÚµ¿À¸·Î ¸ÔÈü´Ï´Ù.