Archive for the 'Javascript' Category

Allow Numbers Only on Textbox

format_num=function(input){
var num = input.value.replace(/\,/g,”;);
if(!isNaN(num)){
if(num.indexOf(’.’) > -1){
num = num.split(’.’);
num[0] = num[0].toString().split(”;).reverse().join(”;).replace(/(?=\d*\.?)(\d{3})/g,’$1,’;).split(”;).reverse().join(”;).replace(/^[\,]/,”;);
if(num[1].length > 2){
alert(’Maksimum 2 Desimal !!!’;);
num[1] = num[1].substring(0,num[1].length-1);
}  input.value = num[0]+’.’+num[1];
} else{ input.value = num.toString().split(”;).reverse().join(”;).replace(/(?=\d*\.?)(\d{3})/g,’$1,’;).split(”;).reverse().join(”;).replace(/^[\,]/,”;) };
}
else{ alert(’Input Harus Numerik !!!’;);
input.value = input.value.substring(0,input.value.length-1);
}
};

Function Terbilang Indonesia

function terbilang(bilangan){
bilangan    = String(bilangan.value.replace(/\,/g,”;));
var angka   = new Array(’0′,’0′,’0′,’0′,’0′,’0′,’0′,’0′,’0′,’0′,’0′,’0′,’0′,’0′,’0′,’0′;);
var kata    = new Array(”,’Satu’,’Dua’,’Tiga’,’Empat’,’Lima’,’Enam’,’Tujuh’,’Delapan’,’Sembilan’;);
var tingkat = new Array(”,’Ribu’,’Juta’,’Milyar’,’Triliun’;);
var panjang_bilangan = bilangan.length;

Google
Web seseorang.org