function cekNumerik()
{
// membaca nilai dari input form (komponen bernama 'data'), dan disimpan sebagai x
var x = document.form1.data.value;
// membuat daftar karakter '0' s/d '9' dalam array
var list = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9");
// nilai awal status
var status = true;
// proses pengecekan setiap karakter dalam string
// looping dilakukan sebanyak jumlah karakter dalam string
for (i=0; i<=x.length-1; i++)
{
// jika karakter ke-i termasuk dalam array, maka nilainya TRUE
// sedang jika tidak, nilai FALSE
if (x[i] in list) cek = true;
else cek = false;
// kenakan operasi AND
status = status && cek;
}
if (status == false)
{
// jika status akhir bernilai FALSE maka munculkan kotak peringatan
// dan akan mengembalikan nilai FALSE
alert("Bukan angka");
return false;
}
else
{
// sedang jika nilai status akhir TRUE, maka akan mengembalikan nilai TRUE
return true;
}
}
agan2 sesepuh webprogrammer ane minta bantuan dong... mengenai validasi data klo, listing yg ane spoiler itu validasi berdasarkan form tpi permasalahan ane disini validasi berdasarkan lebih dari satu field isian.... misalkan 5 field isian gtu gmn y gan