Program/JavaScript
![](https://tistory1.daumcdn.net/tistory/2785137/skin/images/no-image.jpg)
[Jquery/JS] TEXTAREA 자동 높이 조절_커서위치_엔터 1. 자동높이조절 ▼ JavaScript 사용 예제 12345678910111213141516171819202122 //넒이설정.textarea_size{ width:90%;}//최소 높이값설정textarea.textarea_size{ min-height: 50px; } //에어리어지정 //리사이즈 스크립트 설정function resize(obj) { obj.style.height = "1px"; obj.style.height = (12+obj.scrollHeight)+"px";}Colored by Color Scriptercs ▼ Jquery 사용 예제 1234567891011121314151617181920 //넒이설정.textare..
![](https://tistory1.daumcdn.net/tistory/2785137/skin/images/no-image.jpg)
[JS]테이블 로우증가 / append 사용법 테이블의 로우를 + 해야할 경우가 있다. html 로 직접그려준다음 하는방법도있지만 소스가 매우 지져분해지고 개발자의 입장에서 굉장히 손이 많이가는 작업이라 할수있다.(ex) JS 단에서 html단 그릴때.) 그 수고를덜고자 append를 이용하여 테이블 로우를 증가하는 방법을 소개하고자한다. 상세내용은 주석을 보면될듯하다. 해당 내용은 앞서 소개한 count를 이용하여 5개의 로우까지만 추가가 가능하도록하였다. http://rios.tistory.com/239?category=711004 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152..
![](https://tistory1.daumcdn.net/tistory/2785137/skin/images/no-image.jpg)
[JS]버튼 클릭시 카운트 증가 버튼클릭시 카운트를 증가시켜 일정 횟수이상 버튼을 못누르게하거나 해당값을 특정 변수에 담아 사용할떄 쓰는방법이다. 12345678910111213141516171819202122232425//페이지 로드function PageOnLoad(){ //카운트 변수 var count = 0; //버튼 클릭시 $('#count_btn').bind('click', function fncSearch(){ //변수 증가 count++; //조건문 if(count
![](https://tistory1.daumcdn.net/tistory/2785137/skin/images/no-image.jpg)
[JS] 테이블 엑셀 다운로드 테이블등을 엑셀로 가지고오는 방법은 다양하다 라이브러리를 사용하는 방법 직접 js로 만들어서 가지고 오는 방법등. 그중에서 라이브러리를 사용해서 뽑아내는 법을 소개하고자한다. 여기선 table2excel.js 를 사용하였다. excelexportjs , table2csv, tabletoCSV,poi 등등 굉장히 많은 라이브러리가 있으니 참고해서 사용하도록하자 ▼라이브러리 선언 1234// table2excel.js 를 선언 해주어여함 // *대부분의 라이브러리를 사용시에는 항시 jquery 이후에 나오도록 cs ▼사용 방법 123456789// 엑셀 버튼 클릭 $("#excel").click(function () { $("#tableName").table2excel({ na..
![](https://tistory1.daumcdn.net/tistory/2785137/skin/images/no-image.jpg)
[Js] 자바스크립트 utf-8 csv excel 생성시 한글 깨짐 자바스크립트에서 인코딩 방식을 utf-8을 이용하여 CSV, Excel 파일로 추출할 때 한글이 깨짐을 발견 할 수있다. 이떄 BOM에있는 utf-8을 추출한다음 데이터 앞부분에 %EF%BB%BF 를 추가하여 준다.. 수기입력하여도 먹히니 참고하자. ▼배열 선언 및 랜덤 함수 활용 예제 123456789//data 선언시 뒤에 추가해줌data:text/csv;charset=utf-8,%EF%BB%BF //예제Export csv cs
![](https://tistory1.daumcdn.net/tistory/2785137/skin/images/no-image.jpg)
[JS] 배열 선언 및 랜덤 함수 활용 ▼배열 선언 및 랜덤 함수 활용 예제 1234567891011121314151617181920212223242526272829303132333435363738 // JavaScript function run(num){ // Math.floor 함수 // random 함수 // 사용 //+1은 1부터 시작 하기 위함 var run_result = Math.floor(Math.random()*num+1); return run_result ; //배열에 담겨져 있는 것을 랜덤으로 빼내보자!! function rndText(){ var array_color = ['컬러1','컬러2','컬러3','컬러4','컬러5']; var run_result = Math.floor(Ma..
![](https://tistory1.daumcdn.net/tistory/2785137/skin/images/no-image.jpg)
[JS] 쿠키를 사용한 세션 저장 로그인 창을 이용할시 기본적으로 로그인했던 아이디가 남게 하고 싶었다, 하지만 이 가벼운 소스에 자바단을 타기는 싫었고.. 어떤 방식으로 진행할까 고민을 하다 쿠키를 이용한 세션을 사용하고자했다. 해당 검색결과 좋은 소스가 있어 공유하고자 한다. ▼html단1234 Colored by Color Scriptercs ▼스크립트단1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253$(window).load(function(){ // 저장된 쿠키값을 가져와서 ID 칸에 넣어준다. 없으면 공백으로 들어감. var userInputId = getCookie("..