JavaScript - como lo hago en javascrip

 
Vista:

como lo hago en javascrip

Publicado por pablo (1 intervención) el 07/08/2006 16:27:42
hola ¿como estas?
tengo un problema del cual tu talves tengas la solucion
estoy aciendo un programita en php como practica y quisiera saver como ago para que los datos que el usuario ingrese solo sea integer y no string, y si trata de ingresarlos no selo permita.
gracias por tu ayuda a continuacion esta la fromula lacual deve ser terminada

<?
do
{
?>
<form method="POST" action="ejersicio3.php">
<table border="0" width=50%" align="center">
<tr align="center" size="15">
<td>
Ingrese los numero a ser evaluados
</td>
</tr>
<tr align="center" size="15">
<td>
<input type="text" name="a" size="5">
</td>
</tr>
<tr align="center" size="15">
<td>
<input type="text" name="b" size="5">
</td>
<td aling="center" size="10">
<input type="submit" value="Ver el resultado">
</td>
</tr>
</form>

<tr align="center" size="15">
<td fontcolor="#009966">

<?

}

if ($a==$b)
{
echo "Los numeros ingresados son iguales";
}
else
{
echo"los numeros ingresados son diferentes por una diferencia de ";
$resta= $a - $b;
echo $resta;
}

?>

</td>
</tr>
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:como lo hago en javascrip

Publicado por nonnato (13 intervenciones) el 08/08/2006 13:10:22
Te comento como lo hago yo.

yo una vez se ha introducido todos los valores, al pulsar el boton de envio (o lo q corresponda), analizo cada uno de los valores y en aquellos cuyos valores deban ser solo enteros, añado la cadena a un array (cada posicion un caracter), JS tiene metodo para hacerlo directamente.

Una vez hecho esto, cargo otro array con 10 posiciones con valores del 0 al 9 y recorro el primer vector leyendo cada posicion y comparandolo con el segundo, si una vez acabada la comparacion de la posicion del primero con todas las del segundo, no se ha producido un match, se devuelve un false, de lo contrario se devuelve un true.

Parece complejo, pero es sumamente facil de implementar.

Espero haberte ayudado. un saludo.
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