===> 조건이 숫자일때 여러조건 같이 하는법
/* 기본의 case 구문*/
var data = 0;
switch (data)
{
case 5:
document.write("<b>데이터는 5 입니다. </b>");
break;
case 6:
document.write("<b>데이터는 6 입니다. </b>");
break;
case 0,1,2,3,4 :
document.write("<b>데이터는 0~ 4 입니다. </b>");
break;
default:
document.write("<b>없는 데이터 입니다 </b>");
}
===> 조건이 문자일때 여러조건 같이 하는법
//weblogic 일때 jstl에서 xml 데이터 불러올때 있는 공백때문에 저장할때 미리 공백제거하는 부분
function form_trim(form9) {
//function SetValues(form9 , c) {
//alert("dddddddd"+form9.elements[1].name);
//form9.elements[6].value = this.docXML.getElementsByTagName("rec_aftn1").item(0).firstChild.nodeValue;
//form9.elements[7].value = this.docXML.getElementsByTagName("rec_aftn2").item(0).firstChild.nodeValue;
len = form9.elements.length;
//alert(len);
for (i = 0; i < len; i++) {
//alert("ddddd"+form9.elements[i].type);
switch (form9.elements[i].type) {
case "radio":
case "checkbox":
//alert(form9.elements[i].name);
//if (this.docXML.getElementsByTagName(form9.elements[i].name).item(0).firstChild.nodeValue == "true") {
// form.elements[i].checked == true
//}
break;
case "text" :
case "select-one" :
case "hidden" :
case "textarea" :
//alert("ddddd"+form9.elements[i].name);
//alert("dddddddd"+form9.elements[i].name+"["+this.docXML.getElementsByTagName("fp_priority").item(0).firstChild.nodeValue+"]");
//form9.elements[i].value = this.docXML.getElementsByTagName(form9.elements[i].name).item(0).firstChild.nodeValue;
//var val10 = c.find(form9.elements[i].name).text() ;
//val10 = val10.replace(/\n/g,"\r");
form9.elements[i].value = trim_both_side(form9.elements[i].value);
//form9.elements[i].value = val10;
break;
}
}
}//end function.
=====참고: http://dongsilove.tistory.com/99
<script type="text/javascript">
// 숫자형으로 조건 지정
var i = 365;
switch (i) {
case 66 : document.write('66 이라는 정수입니다.<br />');
break;
case 365 : document.write('365 라는 정수입니다.<br />');
break;
case 1000 : document.write('1000 이라는 정수입니다.<br />');
break;
default : document.write('해당 숫자가 없습니다.<br />');
break;
}
// 출력 결과: 365 라는 정수입니다.
// 문자형으로 조건 지정
var c = 'A';
switch (c) {
case 'A' : document.write('A 라는 문자입니다.<br />'); break;
case '똠' : document.write('똠 이라는 문자입니다.<br />'); break;
// 문자형으로 조건 지정
var c = 'A';
switch (c) {
case 'A' : document.write('A 라는 문자입니다.<br />'); break;
case '똠' : document.write('똠 이라는 문자입니다.<br />'); break;
case '7' : document.write('7 이라는 문자입니다.<br />'); break;
default : document.write('해당되는 문자가 없습니다.<br />'); break;
}
// 출력 결과: 'A' 라는 문자입니다.
// 문자열로 조건 지정
var camera = 'Nikon D40X';
switch (camera) {
case 'Nikon D40' : document.write('50만원대입니다.<br />'); break;
case 'Nikon D40X' : document.write('80만원대의 디카입니다.<br />'); break;
case 'Canon PowerShot' : document.write('40만원대의 컴팩트 카메라입니다.<br />'); break;
default : document.write('해당되는 카메라가 없습니다.<br />'); break;
}
// 출력 결과: 80만원대의 디카입니다.
</script>
'12 Javascript > 10 기초부분' 카테고리의 다른 글
00 자바스크립트란? (0) | 2021.07.29 |
---|---|
---20 객체와 배열이란? (0) | 2021.07.29 |
10 Function(함수) (0) | 2021.07.15 |
10 제어문(if 문 , for 문) (0) | 2021.07.15 |
10 변수의 선언 (0) | 2021.07.15 |