일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- JQuery
- CSS
- Meta Tag
- 웹프로그래밍
- date포맷
- element추가
- 세션
- date
- parent of iframe
- 세션사용법
- 시간계산
- attr
- Selector
- HTML
- SubString
- strpos
- strtotime
- ucfirst
- Javascript
- 쿠키
- mysql
- input
- mb_strimwidth
- 이전주소
- accept
- disabled
- indexOf
- php
- 문자열포함여부
- File
- Today
- Total
목록Javascript (26)
Heojju
var referrer = document.referrer;결과 : referrer 에 이전 주소가 들어간다. 만약 값이 없다면 즐겨찾기 이거나 주소를 직접 입력하여 접속한 것이다.
삼항연산자 ▤구문 test ? expression1 : expression2 ▤매개변수 test임의의 Boolean 식 expression1test가 true일때 반환 expression2test가 false일때 반환 var num = 0; var str = num==0 ? "0입니다." : "0이 아닙니다.";결과 : str 은 "0입니다." var num = 0; var ex = num==0 ? num++ : "";결과 : num은 1
폼 입력시에 숫자만 입력 가능하도록 제어하는 기능입니다. function SetNum(obj){ val=obj.value; re=/[^0-9]/gi; obj.value=val.replace(re,""); }
▤ array.indexOf(찾을 문자, 시작점) 시작점 생략가능 var str = "heojju"; var result = str.indexOf('j'); //3 실행결과 : 3 문자열에서 처음 찾는 index를 return 함. 값이 없으면 -1 을 return 함.
function pasteStop (e) { var clipboardData, pastedData; e.stopPropagation(); e.preventDefault(); //복사방지 clipboardData = e.clipboardData || window.clipboardData; pastedData = clipboardData.getData('Text'); //복사된 데이터 저장 alert(pastedData); //alert으로 출력 } document.getElementById('textId').addEventListener('paste', pasteStop); document.getElementById('textareaId').addEventListener('paste', pasteStop);
▤ 소수점 올림 document.write(Math.ceil(123.456)+"\n"); //124 document.write(Math.ceil(123.567)+"\n"); //124 ▤ 소수점 버림 document.write(Math.floor(123.456)+"\n"); //124 document.write(Math.floor(123.567)+"\n"); //124 ▤ 소수점 반올림 document.write(Math.round(123.456)+"\n"); //123 document.write(Math.round(123.567)+"\n"); //124 ▤ toFixed : 숫자를 문자열로 변환하면서 지정된 소수점 이하 숫자를 반올림하여 출력 document.write((123.456).toFixed(..
▤ split(기준)기준이 되는 문자로 문자열을 잘라 배열로 반환 ▤ substring(시작인덱스, 종료인덱스)문자열의 길이를 기준으로 시작인덱스부터 종료인덱스까지 반환. 0부터 시작 ▤ substr(시작인덱스, 길이)문자열의 길이를 기준으로 시작인덱스부터 길이까지 반환. 0부터 시작 var str = "2017-11-03"; var splitArray = str.split("-"); //배열로 저장 console.log(splitArray); var substringValue = str.substring(5,7); //11 console.log(substringValue); var substrValue = str.substr(5,2); //11 console.log(substrValue); 실행결과 s..
▤ indefOf(찾을 문자 혹은 문자열) var str = "abcdefg"; var result = str.indexOf("ef"); document.write(result); //못찾으면 -1. 찾으면 글자의 위치 반환(0부터 시작). 출력 : 4
▤ alert(내용); function btnClick(){ alert("알림창띄우기"); } 실행화면 ▤ prompt(물어볼 내용,기본값);입력한 내용을 return function btnClick(){ var returnValue = prompt("이름을 입력하세요","홍길동"); $("#name")[0].value = returnValue; } 실행화면
▤ confirm(내용) function btnClick(){ if (confirm("정말 삭제하시겠습니까?") == true){//확인 document.form.submit(); }else{//취소 return; } } 실행화면