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>
avatar samsularifin05
@samsularifin05

114 Kontribusi 13 Poin

Diperbarui 5 tahun yang lalu

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 &lt;input type="text" class"number-format" value=""&gt;

&lt;p&gt; &lt;span class="number-format"&gt;1025.8702&lt;/span&gt; &lt;span class="number-format"&gt;18023&lt;/span&gt; &lt;span class="number-format"&gt;982.3&lt;/span&gt; &lt;span class="number-format"&gt;.346323&lt;/span&gt; &lt;/p&gt;

//js $('.number-format').number( true, 2 ); </pre>

avatar gunalirezqimauludi
@gunalirezqimauludi

350 Kontribusi 243 Poin

Dipost 5 tahun yang lalu

okey gan terimakash atas bantuannya

avatar samsularifin05
@samsularifin05

114 Kontribusi 13 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban