본문 바로가기

IT 스터디13

text area or text의 커서 위치 변경 출처 : http://blog.outsider.ne.kr/556 엘레먼트에 입력된 텍스트에 대해서 커서를 이동시킬 수 있는 소스코드입니다. 이 소스코드를 통해서 커서를 이동시킬 수 있고, 특정 구간의 문자열을 선택(혹은 블록-Block)할 수 있습니다. 아래 소스코드는 jQuery 객체에 selectRange() 라는 메소드를 추가하여 사용하는 방식입니다. $.fn.selectRange = function(start, end) { return this.each(function() { if(this.setSelectionRange) { this.focus(); this.setSelectionRange(start, end); } else if(this.createTextRange) { var range = .. 2016. 3. 11.
부모창의 데이터 업데이트 하기 jQuery 자식 팝업 창에서 부모창 컨트롤1$(opener.document).find("#Form").attr("action","index.do").submit();자식창 -> 부모창으로 값 전달하기1-opener.document.getElementById("id").value="value"; //dom 객체로 제어2$("#id",opener.document).val("value"); // jQuery 방식 13$("input[name=imgFile]", parent.document.body).val() // 방식 24$(opener.document).find("#id").val("value"); //방식 35 6- opener.location.href="javascript:fun();"; //일반적인.. 2016. 3. 11.
DecimalFormat 클래스 DecimalFormat 클래스NumberFormat 클래스와는 달리, DecimalFormat 클래스는 new 연산자를 사용하여 객체를 생성한다.DecimalFormat 클래스는 format 메소드를 사용하여 특정 패턴으로 값을 포맷할 수 있다. (반환 값 String)지정할 수 있는 패턴 형식은 '0' 과 '#'을 사용 하여 지정한다.예를 들어, '0.###', '000.###', '00.#' 등으로 패턴을 지정할 수 잇다.'0' 은 해당 자리수는 값이 최소한으로 있어야 되며, #은 최대한 해당 소수점 자리수 까지(반올림하여) 보여준다.예를 들어, 78.53981633 일 경우'0.###' : 78.54  (78.540 이므로 0은 출력되지 않는다.)'000.##' : 078.54 '00.#' : 7.. 2016. 2. 14.
BigIntger 클래스 import java.math.BigInteger; public class bigInt { public static void main(String[] args) {//BigInteger 객체 생성 MAX값은 없는듯하다. BigInteger bi = new BigInteger("1000000000000000000000000000000000");//덧셈(더하기 10) bi = bi.add(BigInteger.valueOf(10)); System.out.println(bi+ "\n"); //뺄셈(빼기 10) bi = bi.subtract(BigInteger.valueOf(10)); System.out.println(bi+ "\n"); //곱셈 (곱하기 2) bi = bi.multiply(BigInteger.v.. 2016. 2. 14.