Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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