JavaScript - limitar entrada a números y cambiar punto por coma

 
Vista:

limitar entrada a números y cambiar punto por coma

Publicado por Karlos (5 intervenciones) el 18/09/2002 13:46:00
Buenas y gracias por leer.

Mi problema es el siguiente, tengo un campo que tan solo quiero números, los cuales pueden ser decimales o enteros, y quiero principalmente que si el decimal lo marcan con un punto lo cambie a coma. Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:limitar entrada a números y cambiar punto por c

Publicado por Kesar (198 intervenciones) el 18/09/2002 16:39:47
Hola, usa este codigo

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script language="JavaScript">
<!--
var sw = 0;

if (window.event){
var nav4 = true;
} else {
var nav3 = false;
}

function acepta(evento){
if (nav4){
var tecla = evento.which;
//alert (tecla);
}
else {
var tecla = evento.keyCode;
//alert (tecla);
}
if (tecla == 44)
sw ++;
return (tecla <= 13 || (tecla >= 48 && tecla <= 57) || (tecla == 44 && sw ==1));

// NOTA : tecla borrar = 8; enter = 13; 0 = 48, 9 = 57, coma = 44, punto = 46
}
//-->
</script>

</head>
<body>

<p><input type="text" name="valor" size="12" maxlength="12" onKeyPress="return acepta(event)" style="background: url(images/mad209.jpg) blue; color: white"></p>

</body>
</html>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar