SHOW:
|
|
- or go back to the newest paste.
| 1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" | |
| 2 | "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
| 3 | <html xmlns="http://www.w3.org/1999/xhtml"> | |
| 4 | <head> | |
| 5 | ||
| 6 | <script> | |
| 7 | function validAngka(txtbox){
| |
| 8 | var isian = txtbox.value; | |
| 9 | var angka = '0123456789'; | |
| 10 | var isAngka; | |
| 11 | for(var i=0; i<txtbox.value.length; i++) {
| |
| 12 | isAngka=false; | |
| 13 | for(var j=0;j<angka.length;j++){
| |
| 14 | if( txtbox.value.charAt(i) == angka.charAt(j) ) {
| |
| 15 | isAngka=true; | |
| 16 | } | |
| 17 | } | |
| 18 | if(isAngka == false) {
| |
| 19 | txtbox.value = txtbox.value.replace(txtbox.value.charAt(i), ''); | |
| 20 | i--; | |
| 21 | } | |
| 22 | } | |
| 23 | ||
| 24 | return true; | |
| 25 | } | |
| 26 | ||
| 27 | function validate(evt) {
| |
| 28 | var theEvent = evt || window.event; | |
| 29 | var key = theEvent.keyCode || theEvent.which; | |
| 30 | key = String.fromCharCode( key ); | |
| 31 | ||
| 32 | var regex = /[0-9]|\./; | |
| 33 | ||
| 34 | if( !regex.test(key) ) | |
| 35 | {
| |
| 36 | theEvent.returnValue = false; | |
| 37 | if(theEvent.preventDefault) theEvent.preventDefault(); | |
| 38 | }/*if( regex ) */ | |
| 39 | ||
| 40 | } /*function validate(evt) {*/
| |
| 41 | ||
| 42 | ||
| 43 | </script> | |
| 44 | </head> | |
| 45 | ||
| 46 | <body> | |
| 47 | <input type="txtbox" id="input_angka" name="input_angka" value="" onkeyup="validAngka(this)" /> | |
| 48 | <br>VS<br> | |
| 49 | <input type='text' onkeypress='validate(event)' /> | |
| 50 | ||
| 51 | </body> | |
| 52 | </html> |