Foros del Web » Programando para Internet » Javascript »

recoger el numero sumar

Estas en el tema de recoger el numero sumar en el foro de Javascript en Foros del Web. tengo esta calculadora pero como puedo hacer que al restar si el resultado da negativo salga una alerta diciendo xj;no se puede restar; <html> <head> ...
  #1 (permalink)  
Antiguo 15/01/2013, 09:10
 
Fecha de Ingreso: mayo-2012
Mensajes: 363
Antigüedad: 12 años
Puntos: 0
recoger el numero sumar

tengo esta calculadora pero como puedo hacer que al restar si el resultado da negativo salga una alerta diciendo xj;no se puede restar;

<html>
<head>
<title>Calculadora en PHP</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
body {text-align: center;}
div {background-color: gold;
</style>
</head>

<body>
<div>
<?
if (!$_POST){
?>
<h2>Calculadora</h2>
<p>
<form name="form1" method="POST" action="<? $_SERVER['PHP_SELF'] ?>">
<input name="valor3" type="text" disabled id="valor3" value="0" size="10" maxlength="0" readonly>
</p>
<p>
<select name="operador2" id="operador2">
<option value="+" selected>+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
<option value="%">%</option>
</select>
</p>
<input name="valor2" type="text" id="valor2" size="10">
<input type="submit" name="Submit" value="=">
</form>
<br>
<?
}else{
?>
<?
$valor1 = $_POST["valor1"];
$valor2 = $_POST["valor2"];

$operador = $_POST["operador"];

switch($operador){
case "-":
$resultado = $valor1 - $valor2;
break;
case "*":
$resultado = $valor1 * $valor2;
break;
case "/":
$resultado = $valor1 / $valor2;
break;
case "%":
$resultado = $valor1 % $valor2;
break;
default:
$resultado = $valor1 + $valor2;
break;
}
?>
<h2>Calculadora</h2>
<p>&nbsp;</p>
<p>
<form name="form1" method="POST" action="<? $_SERVER['PHP_SELF'] ?>">
<input name="valor1" type="text" id="valor1" size="10" value="<? echo ($resultado) ?>">
</p>
<p>
<select name="operador" id="operador">
<option value="+" selected>+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
<option value="%">%</option>
</select>
</p>
<input name="valor2" type="text" id="valor2" size="10">
<input type="submit" name="Submit" value="=">
<br>
<br>
</form>
<form name="form1" method="GET" action="<? $_SERVER['PHP_SELF'] ?>">
<input name="back" type="submit" value="Restablecer">
</form>

<?
echo "<h3>El resultado es: ";
echo ($resultado);
echo "</h3>"
?>
<?
}
?>
</div>
</body>
</html>

Última edición por santi2892009; 15/01/2013 a las 15:15
  #2 (permalink)  
Antiguo 26/01/2013, 09:54
 
Fecha de Ingreso: mayo-2012
Mensajes: 363
Antigüedad: 12 años
Puntos: 0
Respuesta: recoger el numero sumar

nada no encuentro una solucion a este problema,alguna opinion?

Etiquetas: html, input, numero, recoger
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:09.