 ÀÔ·Â ±ÛÀÚ°¡ ¼ýÀÚ('0'-'9', '.')ÀÌ¸é ±×´ë·Î Ç¥½Ã, ¾Æ´Ï¸é '¹«È¿ ¼öÄ¡'À¸·Î °á°ú¿¡ Ç¥½Ã

<head>
<script Language="Javascript">
<!-- °¨Ãã
function chk(str) {
len=str.length;
stat="true";
var i, chr, point=0;
for (i=0;i<len;i++){
chr=str.substring(i,i+1);
if (chr=="."){
point+=1;
continue;
}
if (chr < "0" || chr > "9") {
stat="x";
break;
}
}
if ((stat=="true") && (point<=1)){ fname.iresult.value=str; }
else {
alert('¹«È¿ ¼öÄ¡');
fname.iresult.value="¹«È¿ ¼öÄ¡";
}
}
// °¨Ãã ³¡ -->
</script>
</head>
<body>
ÀÔ·Â ±ÛÀÚ°¡ ¼ýÀÚ('0'-'9', '.')ÀÌ¸é ±×´ë·Î Ç¥½Ã, ¾Æ´Ï¸é '¹«È¿ ¼öÄ¡'À¸·Î °á°ú¿¡ Ç¥½Ã
<form name="fname">
ÀÔ·Â <input type='text' name="itext" value=""><br>
°á°ú <input type='text' name="iresult" value=""><br><br>
<input type="button" value="Á¡°Ë" onclick="chk(fname.itext.value)">
</form>
</body>
Áß¿ä »çÇ×
- ||,==, &&, +=, i++
- onClick
- str.length
- for loop, continue, break
- var, .value
- INPUT
- for (i=0;i<n;i++){ statements }
|