Buenas, me ocurre lo siguiente, llevo rato tratando de resolver esto.
Uso html, php y javascript, con firefox como navegador
He tratado de q mi sistema utilice como separador decimal el q yo configure en el sistema, independientemente de la configuracion reginal. Es decir puedo estar configurado en españa (utiliza la coma por defecto) pero puedo customizarla y colocar un punto, he probado con el sigt codigo javascript q encontre:
var n = 1.1;
n = n.toLocaleString().substring(1, 2);
pero n siempre retorna punto, si coloco var n="1,1"; retorna siempre una coma
Por otra parte prové con el sigt codigo en php:
if (false !== setlocale(LC_NUMERIC, "US")) {
$info_localidad = localeconv();
print_r($info_localidad);
$n=$info_localidad[decimal_point];
}
en este caso siempre devuelve el punto (configuracion regional de US obviamente) aunq yo lo personalice con coma
si el setlocale(LC_NUMERIC, 0) me devuelve siempre punto
Necesito traer el separador mediante javascript para validar q el usuario no pueda ingresar un separador incorrecto
Muchas gracias de antemano!!!!!!