Para birimi ve küsürat ile ilgili sorum var

samuray77

New member
Arkadaşlar merhaba
Aşağıdaki script'tede göreceğiniz gibi 3 Textbox'ım var ve bu textbox'lara girilen rakamları basit iki matematiksel işlemle sonuc ve sonuc1 diye sonuçları verdiriyorum. Sorunum şu;
Sonuçlar ör:1590.234324234 yerine 1.590,23$ şeklinde çıksın istiyorum. Bunun için formülde yada script'te ne yapmam gerektiği konusunda bilgi verecek arkadaş/lara ihtiyacım var.
Şimdiden Teşekkür ederim


<head>
<script>
function hesapla(){
sonuc.innerHTML=(eval(k1.value)*eval(k2.value))/eval(k3.value);
sonuc1.innerHTML=(eval(k1.value)*eval(k2.value))-eval(k3.value);
}
</script>
<input id=k1 name="k1" size="18"> <br>
<input id=k2 name="k2" size="18"> <br>
<input id=k3 name="k3" size="18"> <br>
<input type=button onclick="hesapla()" value="Hesapla">
<br>
<div id=sonuc></div>
<br>
<div id=sonuc1></div>

</head>
 

mnykdm

New member
samuray77' Alıntı:
Arkadaşlar merhaba
Aşağıdaki script'tede göreceğiniz gibi 3 Textbox'ım var ve bu textbox'lara girilen rakamları basit iki matematiksel işlemle sonuc ve sonuc1 diye sonuçları verdiriyorum. Sorunum şu;
Sonuçlar ör:1590.234324234 yerine 1.590,23$ şeklinde çıksın istiyorum. Bunun için formülde yada script'te ne yapmam gerektiği konusunda bilgi verecek arkadaş/lara ihtiyacım var.
Şimdiden Teşekkür ederim


<head>
<script>
function hesapla(){
sonuc.innerHTML=(eval(k1.value)*eval(k2.value))/eval(k3.value);
sonuc1.innerHTML=(eval(k1.value)*eval(k2.value))-eval(k3.value);
}
</script>
<input id=k1 name="k1" size="18"> <br>
<input id=k2 name="k2" size="18"> <br>
<input id=k3 name="k3" size="18"> <br>
<input type=button onclick="hesapla()" value="Hesapla">
<br>
<div id=sonuc></div>
<br>
<div id=sonuc1></div>

</head>
sevgili samuray77,

sana yardımcı olacağını düşündüğüm kodları aşagıya yazıyorum. kodları html olarak kaydedip çalıştırdığında karşına try it 1 ve try it 2 çıkacak.
"try it 1" de elde ettigin sonucu 1590.23
"try it 2" de ise elde ettiğin sonucu 1.590,23 şeklinde yazdırır.

Kod:
<head>
<script> 
function hesapla(){ 
a=sonuc.innerHTML=(eval(k1.value)*eval(k2.value))/eval(k3.value);
b=sonuc1.innerHTML=(eval(k1.value)*eval(k2.value))-eval(k3.value);
} 
</script> 
<input id=k1 name="k1" size="18"> <br>
<input id=k2 name="k2" size="18"> <br>
<input id=k3 name="k3" size="18"> <br>
<input type=button onclick="hesapla()" value="Hesapla"> 
<br> 
<div id=sonuc></div> 
<br> 
<div id=sonuc1></div>
<SCRIPT LANGUAGE="JavaScript">
<!--
  document.write("<A HREF='javascript:alert(a.toFixed(3))'>(try it 1)</A><br>");
  document.write("<A HREF='javascript:alert(a.toLocaleString())'>(try it 2)</A>");
// -->
</SCRIPT>
</head>
kolay gelsin..
 

samuray77

New member
Slm ilgine teşekkür ederim fakat sonuçlar msgbox gibi değilde hesapla butonuna bastıktan sonra hemen aldında çıkmasını nasıl yaparım ????
 

HTML

Üst