자바스크립트 4

javascript select의 option 옵션 년,월 에 맞춰 마지막 날 select option의 Day 자동변경

select (콤보박스)의 년, 월을 선택때마다마지막 일수가 변경되는 함수입니다. 월을 선택하면 그 월의 마지막 날을 계산해서 select option이 변경됩니다. 아래의 이미지로 보시면 2019년 10월을 선택했기때문에 select option이 31일까지 선택할 수 있게 변경되었습니다. 그리고 2019년 2월을 선택하셨을 시에는 28일까지로 변경된 것을 확인 할 수 있습니다. 아래와 같이 start_year에 시작년도를 입력 해 주시면 현재의 년도까지 자동으로 년도 select 옵션이 입력이 됩니다. 그리고 년도와 월의 select option의 선택된 값이 변경될때마다 onChange 이벤트가 동작되면서 lastday() 함수를 호출하여 day의 option이 자동변경됩니다. /* javascri..

coding/web 2019.06.12

javascript 영문자와 특수문자 (-_)만 입력가능

/* Javascript */ function onlyEnglishAnd(inputId){ var str=document.getElementById(inputId).value; //특수문자 검증 var regType=/^[A-za-z0-9-]*$/; var reg = /[\{\}\[\]\/?.,;:|\)*~`!^\+@\#$%&\\\=\(\'\"]/gi if(!regType.test(str)){ alert("영문자와 특수문자 -_만 가능합니다."); document.getElementById(inputId).value=""; }else{ if(reg.test(str)){ alert("영문자와 특수문자 -_만 가능합니다."); document.getElementById(inputId).value=""; } ..

coding/short code 2019.06.11