Membuat input TextField hanya numeric berarti kita tidak akan bisa menginput karakter selain angka pada TextField tersebut, hal ini biasanya kita gunakan untuk TextField nomor telepon yang tidak membutuhkan karakter lain selain angka. Sebelumnya kita sudah mencoba membuat inputan hanya numeric pada VB 2010 dan membuat inputan hanya numeric di Java, tapi bagaimana kalau kita ingin membuat inputan hanya numeric di PHP???
Untuk membuat TextField hanya Numeric, berikut langkah-langkahnya:
- Buat sebuah file PHP dan ketikkan syntax berikut
<script language="javascript">
function hanyaAngka(e, decimal) {
var key;
var keychar;
if (window.event) {
key = window.event.keyCode;
} else
if (e) {
key = e.which;
} else return true;
keychar = String.fromCharCode(key);
if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) ) {
return true;
} else
if ((("0123456789").indexOf(keychar) > -1)) {
return true;
} else
if (decimal && (keychar == ".")) {
return true;
} else return false;
}
</script>
<h2>Hanya Angka </h2>
<form>
<table border="0">
<tr>
<td>No. HP </td>
<td>:</td>
<td><input name="number" onkeypress="return hanyaAngka(event, false)" type="text" /></td>
</tr>
</table>
</form>
- Simpan file PHP tersebut dengan "coba_hanya_angka.php"
- Jalankan "coba_hanya_angka.php" dengan cara ketikkan "http://localhost/coba_hanya_angka.php" di web browser dan perhatikan hasilnya
Baca Juga:
- Java Programming: Contoh Fungsi "IF" dalam jComboB...
- Java Programming: Cara mengambil value dari jCombo...
- Java Programming: Cara membuat input jTextField ha...
- PHP Programming: Cara membuat Kode Otomatis di PHP...
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :
