1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <html>
<head>
<title>test</title>
<script type="text/javascript">
function number_format( number, decimals, dec_point, thousands_sep ) {
var n = number, c = isNaN(decimals = Math.abs(decimals)) ? 2 : decimals;
var d = dec_point == undefined ? "," : dec_point;
var t = thousands_sep == undefined ? "." : thousands_sep, s = n < 0 ? "-" : "";
var i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", j = (j = i.length) > 3 ? j % 3 : 0;
return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : "");
};
</script>
</head>
<body>
<form method="post" action="">
<input type="text" id="idnbformat" name="nbformat" value="" onchange="this.value=number_format( this.value, 2, ',', '.' );"/><!-- 123456.79 -> format francais 123.456,79 -->
<input id="idsendButton" name="sendButton" type="submit" value="envoi" />
</form>
</body>
</html> |
Partager