wEb/javascript

keydown(), keyup(), keypress()

dd2i 2013. 9. 28. 17:47
반응형

 

keydown(), keyup(), keypress()

keydown 키보드가 눌려질 때 발생
keyup 키보드가 눌려졌다가 띄어지는 순간에 발생
keypress 글자가 입력될 때 발생(한글입력처리는 할 수 없음)
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<head>
<style>


</style>

<script type ="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script type ="text/javascript">

$(document).ready(function(){

	$('textarea').keyup(function){
		var len = $(this).val().length; //textarea객체에서 입력된 문자의 갯수를 저장하고 있다.
		var len1 = 150 - len;
		$('h1').html(len1);

	if(len1 >= 0) {
		$('h1').css('color','blue');
	}else {
		$('h1').css('color','red');
	}
	});

		
});

</script>
</head>
<body>

안녕하세요

150

</body> </html>

 

 

반응형