Setelah cari tau sana sini akhirnya ketemu deh
Berhubung scriptnya lumayan dikit tapi rumit, saya tampilin aja deh di sini. Cuma pake PHP ama JS doang kok. Silahkan copas.
<?php
if(isset($_POST['submit'])){
$nilai=str_replace(".","",$_POST['jumlah_transaksi']);
echo "Nilai Sebenarnya : ".$nilai;
}else{
unset($_POST['submit']);
}
?>
<html>
<head>
<title>Bilangan</title>
<script language="javascript" src="fungsi.js"></script>
</head>
<body onLoad="document.postform.elements['jumlah_transaksi'].focus();">
<form id="postform" name="postform" method="post" action="index.php">
<input style="text-align:right;" name="jumlah_transaksi" onKeyup="fungsi();" value=0>
<input type="submit" name="submit" value="Kirim">
</form>
</body>
</html>
simpan dengan nama index.php
function kurensi(nilai)
{
bk = nilai.replace(/[^\d]/g,"");
ck = "";
panjangk = bk.length;
j = 0;
for (i = panjangk; i > 0; i--)
{
j = j + 1;
if (((j % 3) == 1) && (j != 1))
{
ck = bk.substr(i-1,1) + "." + ck;
xk = bk;
}
else
{
ck = bk.substr(i-1,1) + ck;
xk = bk;
}
}
return ck;
}
function fungsi()
{
ttm = document.getElementById( 'postform' ).elements['jumlah_transaksi'].value;
strtt= ttm.toString();
kttm = kurensi(strtt);
document.getElementById( 'postform' ).elements['jumlah_transaksi'].value = kttm;
}
simpan dengan nama fungsi.js
Gimana? Berhasil gak? Kalo gagal tinggal download aja lah di sini.
0 comments:
Posting Komentar