$("input:radio[name=EduKind]").change(function(){
	// event
});

'JavaScript' 카테고리의 다른 글

Javscript attr 속성 추가 제거  (0) 2020.01.28
location.href, window.open 차이  (1) 2019.08.22
Javascript 정규식  (0) 2019.03.15
Javascript로 input type 변경하기 (attr, prop 차이)  (0) 2019.03.11
JSON 형식  (0) 2018.08.09
$('#ID').attr('readonly', 'readonly');

$('#ID').removeAttr('readonly');

 

'JavaScript' 카테고리의 다른 글

Javascript radio event  (0) 2020.01.28
location.href, window.open 차이  (1) 2019.08.22
Javascript 정규식  (0) 2019.03.15
Javascript로 input type 변경하기 (attr, prop 차이)  (0) 2019.03.11
JSON 형식  (0) 2018.08.09

현재페이지에 부를때

onclick="location.href='링크 주소'"

새 창에 열때

onclick="window.open('링크 주소')"

상위 프레임에 부를때

onclick="parent.location.href='링크 주소'"

팝업

onclick="OpenWin_variety('링크url','창이름',width,height,출력좌표X,출력위치Y)"

 

'JavaScript' 카테고리의 다른 글

Javascript radio event  (0) 2020.01.28
Javscript attr 속성 추가 제거  (0) 2020.01.28
Javascript 정규식  (0) 2019.03.15
Javascript로 input type 변경하기 (attr, prop 차이)  (0) 2019.03.11
JSON 형식  (0) 2018.08.09

유효성 검사를 할때 자주쓰는 정규식들입니다.



var reg = /^[0-9]*$/

var a= $(this).val();

if( !reg.test(a) ) {

alert("숫자만 입력하세요");

}



1. 숫자만 허용


var reg= /[^0-9]/g




2. 한글만 허용


var reg= /[a-z0-9]|[ \[\]{}()<>?|`~!@#$%^&*-_+=,.;:\"'\\]/g;




3. 이메일


var reg = /^[-A-Za-z0-9_]+[-A-Za-z0-9_.]*[@]{1}[-A-Za-z0-9_]+[-A-Za-z0-9_.]*[.]{1}[A-Za-z]{1,5}$/;




4. 전화번호


var reg = /^\d{2,3}-\d{3,4}-\d{4}$/;

'JavaScript' 카테고리의 다른 글

Javscript attr 속성 추가 제거  (0) 2020.01.28
location.href, window.open 차이  (1) 2019.08.22
Javascript로 input type 변경하기 (attr, prop 차이)  (0) 2019.03.11
JSON 형식  (0) 2018.08.09
[NodeJS] moment.js 사용법  (0) 2018.08.09

Input 의 속성 type을 Javascript로 변경하고싶어서 검색하다가 attr로 변경할수있다는 정보를 알게돼서

if($("#license_check").is(":checked")){
$('.license_input').attr("type", "password");
}else{
$('.license_input').attr("type", "text");
}

를 해보았으나 실패함...


type property can't be changed 에러발생...




다시 검색

if($("#license_check").is(":checked")){
$('.license_input').prop("type", "password");
}else{
$('.license_input').prop("type", "text");
}

로 해봤더니 정상적으로 작동함


Jquery 속성인 attr 와 prop의 차이를 검색해봄



attr()

.attr()는HTML의속성을 취급


prop()

.prop()는JavaScript프로파티을 취급




양쪽은 같은 이름에서 다른게 있다.

'JavaScript' 카테고리의 다른 글

location.href, window.open 차이  (1) 2019.08.22
Javascript 정규식  (0) 2019.03.15
JSON 형식  (0) 2018.08.09
[NodeJS] moment.js 사용법  (0) 2018.08.09
mobile에서 실행되는 스크립트  (0) 2018.08.09

JSON.stringify()

JSON.stringify('여기다가JSON형식을 넣으면') JSON을 문자형으로 바꿔줌



JSON.parse()

JSON.parse('여기에 JSON형식의 스트링을 넣으면') JSON 형식으로 바꿔줌

'JavaScript' 카테고리의 다른 글

location.href, window.open 차이  (1) 2019.08.22
Javascript 정규식  (0) 2019.03.15
Javascript로 input type 변경하기 (attr, prop 차이)  (0) 2019.03.11
[NodeJS] moment.js 사용법  (0) 2018.08.09
mobile에서 실행되는 스크립트  (0) 2018.08.09
npm install moment --save

설치를 해주고

var moment = require('moment');

사용할 위치에 가져옵니다.


기본적으로 제 기준 자주쓰는것만 포스팅하겠습니다.



날짜 더하기 빼기

moment().add('days',1);

-> 뺄땐 -1 이런식으로 해주면됨.

-> days, months, years 이런식으로 년을더할건지 월을더할건지 일을 더할건지 하면됩니다.


시간을 unix 값으로 표현

moment().unix();


형식 지정하기

moment().format('YYYY-MM-DD');


요일값 가져오기

moment().day();

-> 0: 일, 1: 월, 2: 화. 3: 수, 4: 목, 5: 금, 6: 토




맨날 Javascript로 var d = new Date(); 으로만 쓰다가


예전에 moment.js 알게돼서 편하게 사용중입니다.

'JavaScript' 카테고리의 다른 글

location.href, window.open 차이  (1) 2019.08.22
Javascript 정규식  (0) 2019.03.15
Javascript로 input type 변경하기 (attr, prop 차이)  (0) 2019.03.11
JSON 형식  (0) 2018.08.09
mobile에서 실행되는 스크립트  (0) 2018.08.09

모바일일때만 실행시키고싶은 스크립트가 있다면


아래 스크립트를 사용하시면 됩니다.


<script>
function isMobile() {
return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera
Mini/i.test(navigator.userAgent);
}


if (isMobile()) {
// 모바일이면 실행될 코드 들어가는 곳
} else {
// 모바일이 아니면 실행될 코드 들어가는 곳
}
</script>


'JavaScript' 카테고리의 다른 글

location.href, window.open 차이  (1) 2019.08.22
Javascript 정규식  (0) 2019.03.15
Javascript로 input type 변경하기 (attr, prop 차이)  (0) 2019.03.11
JSON 형식  (0) 2018.08.09
[NodeJS] moment.js 사용법  (0) 2018.08.09

+ Recent posts