Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Bagaimana cara menambah number format di bagian input harga
<input type="text" id="txt1" onkeyup="sum();" /> //input Jumlah, disininya otomatis jadi number format ga lagi 100000, tapi jadi 100.000
<input type="text" id="txt2" onkeyup="sum();" />= Total Hari
<input type="text" id="txt3"/>
<script>
function sum() {
var txtFirstNumberValue = document.getElementById('txt1').value;
var txtSecondNumberValue = document.getElementById('txt2').value;
var result = parseInt(txtFirstNumberValue) / parseInt(txtSecondNumberValue); /pembagian
if (!isNaN(result)) {
document.getElementById('txt3').value = result;
}
}
function rupiah($txt1){
$hasil_rupiah = "Rp " . number_format($txt1,2,',','.');
return $hasil_rupiah;
}
</script>
2 Jawaban:
Jawaban Terpilih
pakai library aja, salah satunya jquery number, coba cek link berikut : <a href='https://github.com/customd/jquery-number '>https://github.com/customd/jquery-number </a>
penerapannya simple ko, contoh :
<pre> // html <input type="text" class"number-format" value="">
<p> <span class="number-format">1025.8702</span> <span class="number-format">18023</span> <span class="number-format">982.3</span> <span class="number-format">.346323</span> </p>
//js $('.number-format').number( true, 2 ); </pre>
Tanggapan
Tapi kayaknya kalau di mobile nanti inputnya masih type text bukan number kak😅🙏
okey gan terimakash atas bantuannya