Marshall: Text in Zahl umwandeln abhängig von Sprache

Beitrag lesen

Hallo,

Habe ich irgendwie (ohne Applet) eine Chance meine Zahl entsprechend der Sprache zu konvertieren?

Wenn du die Sprache jeweils kennst, kannst du das Dezimalzeichen vor dem Eintrag in die Datenbank mit replace() entsprechend ersetzen.

Gruß, Don P

Jo oder einfach alle Punke durch Kommas ersetzen, hintenrum abschneiden wenn nötig (falls jemand tausenderstellen eingibt) und wieder zusammenkleben. So quasi:

  
<script type="text/javascript">  
var parseInput = function (obj)  
{  
 var v = obj.value.replace(/\./g, ","); // alle punkte raus  
 var hasDez = v.lastIndexOf(',');  
 if (hasDez != -1)  
 {  
  nrInt = v.substring(0, hasDez).replace(/,/g, ""); // restliche kommas raus  
  nrDez = v.substring(hasDez, hasDez+3);  
  obj.value = (nrInt+nrDez); // zampeppen  
 }  
}  
</script>  
<input type="text" onblur="parseInput(this);return false;" />