목록자바스크립트 (21)
이야기앱 세상
자바스크립트를 이용해서 업로드 이미지 사이즈(넓이, 높이) 구하기
CKEditor5에서 입력하는 값을 읽거나 값을 셋팅하기 위해서는 에디터 사용시 명시하는 script를 살펴보자 아래 명시한 스크립트에서 window.editor = editor; 라는 표현이 있는데 editor 를 window.editor에 대입하고 있다. 따라서 값을 읽을 때는 window.editor.getData()를 사용하고 값을 셋팅할 때는 window.editor.setData()를 사용하면 됩니다. 예를 들어 입력한 데이터를 초기화하고 싶으면 window.editor.setData(''); 라고 명시하면 초기화 된다.
자바스크립트를 이용해서 스크롤을 DIV의 맨 아래로 이동하게 처리할 수 있다. 자바스크립트를 이용한 경우 jquery를 이용한 경우
setTimeout 사용시 Uncaught TypeError: Illegal invocation이 발생할 경우 setTimeout(function,delay)는 지정한 시간이후 매개변수로 전달되는 함수를 실행하는 함수이다. 1. 함수명을 setTimeout의 매개변수에 지정해서 사용할 수 있다. function check(){ alert("실행"); } setTimeout(check,300); 2. 익명함수를 setTimeout의 매개변수에 지정해서 사용할 수 있다. setTimeout(function(){ alert("실행"); },300); 3. 화살표 함수를 이용해서 지정 setTimeout(()=>alert("실행"),3000); 4. setTimeout 사용시 Uncaught TypeError:..
javaScript를 이용해서 접속한 기기가 PC 또는 모바일인지 확인하기PC인지 모바일인지 확인하기
자바스크립트를 이용한 시작날짜와 끝날짜 사이의 일수 계산하기 var startDate = '2017-01-02';var endDate = '2017-01-05'; var dates01 = startDate.split('-');var dates02 = endDate.split('-');var sDate = new Date(dates01[0], dates01[1], dates01[2]);var eDate = new Date(dates02[0], dates02[1], dates02[2]); var duration = eDate- sDate; //끝날짜에서 시작날짜를 빼서 두 날짜의 일 수를 밀리세컨으로 반환함 var milliSecondOfDay = 24 * 60 * 60 * 1000;// 하루를 밀리세컨드로..
checkbox, radio 에서 정보 읽어 올 때 주의사항 checkbox 와 radio 에서 정보를 읽어 올때 복수의 checkbox 또는 복수의 radio 에서 정보를 읽을 때는 배열로 인식하기 때문에 아래 예제와 같이 for문을 만들어 정보를 처리하지만 단수의 checkbox 또는 단수의 radio 에서 정보를 읽을 때는 배열로 인식하지 않고 객체로만 인식하기 때문에 아래 예제처럼 객체의 프로퍼티를 직접 호출해야 함 봄여름 국어
json2.js 다운로드 : https://github.com/douglascrockford/JSON-js var s = '{"x":1,"y":2,"val":"foobar"}'; //JSON 문자열 var obj2 = JSON.parse(s);alert(obj2.x); //1출력 //객체에서 JSON 문자열로 변환var str = JSON.stringify({x:1,y:2,val:'foobar'});alert(str); // {"x":1,"y":2,"val":"foobar"} 문자열로 출력