1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | // 사용자가 Key를 입력할 때마다 Function이 호출되도록 구현하였습니다. function checkNumber (data) { // 사용자가 입력한 값을 Check를 위해 변수에 넣습니다. var checkData = data.value; // 입력한 값이 8자리가 넘어가는지 Check를 합니다. if ( checkData.length > 8 ) { // 8자리가 넘어가면 8자리까지만 표현하고 나머지는 제외합니다. data.value = checkData.substring(0,8); } else { // 8자리 이하일 경우 // Number형이 아닌값이 입력되면 입력값을 null값으로 대체합니다. data.value = checkData.replace(/[^0-9]/g, ''); } } | cs |
'▽ 해외 각국의 정보 및 썰 (전체글)/프로그래밍'에 해당되는 글 22건
특정 문자 길이 Check 해서 뒷자리 제외
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | for (i = 0; i < frm.length; i++){ field_type = frm[i].type.toLowerCase(); switch (field_type){ case "text": frm[i].value = ""; break; case "radio": case "checkbox": if (frm[i].checked) { frm[i].checked = false; } break; default: break; } } | cs |
루프를 돌면서 form 안의 radio와 checkbox 체크된것 다 없애기
* textArea안에 집어넣을때
===================================================================================
var str = "1. 첫번째줄입니다. \n" ;
str += "2. 두번째줄입니다. \n" ;
str += "3. 세번째줄입니다. " ;
document.getElementById( 'text_area').innerHTML = str; // textarea에 ID
=========================================================================
*textArea에서 꺼내올때
==========================================================================
var str = "1. 첫번째줄입니다. \n" ;
str += "2. 두번째줄입니다. \n" ;
str += "3. 세번째줄입니다. " ;
var replacement = replaceAll(str, '\n', '<br/>'); // html형식으로 바꿈
function replaceAll(str, target, replacement) {
return str.split(target).join(replacement);
};
==========================================================================
isNotEmpty는 null과 빈공백을 모두 검사하고 isNotNull은 null만 검사합니다.