alexa-tracking

[ask] number format di javascript

Main Content

1024
1024
KASKUS
51
244
https://www.kaskus.co.id/thread/559490dd60e24bfb188b4569/ask-number-format-di-javascript
[ask] number format di javascript
misi gan numpang tanya,, ane punya code kyk gini

Code:
<sc-ript type="text/javascript">
function TotalFunction() {
document.getElementById("total").value = parseInt(document.getElementById("harga1").value) + parseInt(document.getElementById("harga2").value);
}
</sc-ript>

Harga 1 : <input type='text' name='harga1' id='harga1' value='0' on-change='TotalFunction()'><br>
Harga 2 : <input type='text' name='harga2' id='harga2' value='0' on-change='TotalFunction()'><br>
Total : <input type='text' name='total' id='total' value='0'><br>


nah semisal ane isi harnya itu 10000,, gimana supaya hasilnya berubah bentuk jadi 10,000

jadi,, contoh tampilannya akan seperti ini kalo di php :
<input type='text' name='harga' value='<?php echo number_format("10000"); ?>'>
cobain kalo gini bisa gk:
PHP Code:
function FormatDuit(x) {
  var 
tmp_num;
  var 
negatif false;
  if(
x<0) {
      
negatif true;
      
tmp_num Math.abs(x);
  } else {
      
tmp_num x;
  }

  var 
num tmp_num.toString();
  for(var 
i=0Math.floor((num.length-(1+i))/3); i++)
     
num=num.substring(0,num.length-(4*i+3)) + '.' num.substring(num.length-(4*i+3));
  if(
negatif) { num '-'+num; }
  return(
num);

Quote:


maap gan,, gak bisa,,
apa ane yg gk ngerti,, itu script nya taro dimna?? di dalem
<sc-ript type="text/javascript">

tp tetep gk bisa..
Quote:

yap taro dalam tag <s-cript>, cara pakenya tinggal modif skrip agan:
PHP Code:
function TotalFunction() {
  var 
bla = = parseInt(document.getElementById("harga1").value) + parseInt(document.getElementById("harga2").value);
  
document.getElementById("total").value FormatDuit(bla);



Quote:


oh begitu,,
sip sip,, udh bs..

terimakasih master..
×