본문 바로가기

프로그래밍/JSP 자바스크립트10

setTimeout 응용및 html 숫자키 입력받기 홈페이지에서 데이터를 입력 받을때 숫자만 입력을 받아야 하는 경우가 있습니다. 그럴시에 사용가능한부분입니다. 텍스트 박스에 원하는 내용을 입력후에 onkeydown = "evkey(event)" 이와 같이 입력을 합니다. 그리고 위쪽에 함수 부분에서 아래와 같이 작성을 합니다. function evKey(e) { var obj = e.srcElement || e.target; var key = e.keyCode; if (key != 8) { if ((key 57) && (key 105)) { obj.blur(); setTimeout(function () { obj.focus(); }, 30); } } 숫자들의 범위는 키를 입력했을때 범위들이며 중간부분에 .. 2016. 2. 11.
setTimeout 사용하기 setTimeout 사용법에 대해서 안내해드리겠습니다. setTimeout는 윈하는 시간이 지난후에 실행이 가능하도록 하는 함수로써 setTimeout(function(){ 이부분에 원하는 함수및 기능을 넣습니다. }, 2000); 이후 뒤에 2000이란 시간이 초입니다. 1초가 1000이니 2000일시에는 2초를 뜻합니다. 어떠한 부분을 실행한후 몇초뒤에 다른 기능을 나타날때 사용하시면 되겠습니다. 2016. 2. 11.
javascript Split 사용하기 javascript Split Split는 일단 문자열을 자르기위한 함수에 사용됩니다. 문자를 분지라고자 할때 잘라서 배열로 리턴을 하게 됩니다. 사용법은 다음과 같습니다. String.split(구분자,크기)이러한 식으로 사용합니다 처음으로 String.split(" ") 괄호안에 공백을 두었을시에 String = 가나 다라 마바 사아; 이와같은 문장이 있다면 위에와같이 사용시에 가나,다라,마바,사아 이렇게 사용이 되며 마지막엔 배열로 리턴하게 됩니다. 그리고 String.split(" ",3)이와같이 했을시에는 String = 가나 다라 마바 사아자; 이렇게 하여 실행을하면 뒤에들어간 숫자만큼 문자를 분리하여 가나,다라,마바 이와같이 출력이 됩니다. 2015. 7. 30.
jquery removeAttr 사용하기 jquery removeAttr 사용하기 removeAttr는 객체의 해당 속성을 삭제하는 부분입니다 div의 class 속성을 삭제해 스타일이 지정 안되도록 해줍니다. 예제로 function 함수에 조건을 주어서 if(eee){ $('#bbb').removeAttr("class"); } else if(fefe) $('#ccc').removeAttr("class"); 이와 같은 조건으로 a버튼클리시에는 bbb가 보이고 다른 버튼클릭시에는 ccc가 보일수 있도록 할수가 있습니다. 이정도로 확인 하시고 직접 해보시는게 좋을 부분일것 갔습니다. 수고용!~ 2015. 6. 30.