Comunidad de diseño web y desarrollo en internet online

Como hago operaciones con campos de una forma

Citar            
MensajeEscrito el 12 Nov 2008 05:01 pm
solo quiero que me calcule una operacion tengo 2 campos uno se llama importe y el otro iva y quiero que en total me calcule importe por iva, es todo.
me lo pueden explicar con ejemplito
pero no me pongan operaciones como importe*iva porque ya lo probe asi y tambien form1.importe*form1.iva

Por lista

24 de clabLevel



 

msie7
Citar            
MensajeEscrito el 12 Nov 2008 05:18 pm
Si intentas utilizar PHP para esto:

Código :

<?php
$importe = "21.10";
$iva = "3.15";

echo ($importe*$iva);
?>


Si lo haces con JS:

Código :

<script>
var importe = importe.value;
var iva = iva.value;

total.value=Math.round(importe*value*100)/100;
</script>


Como este post está planteando en el foro "PHP" sugiero que la primer fórmula está bien.

Ya nos dirás!

Saludos!

Por Necrophasto

Claber

148 de clabLevel



Genero:Masculino  

Diseñador gráfico y web

mozilla
Citar            
MensajeEscrito el 12 Nov 2008 06:40 pm
pues en el codigo que me pasaste si hace la operacion pero yo quiero que se capturen el importe y el iva y asi como lo tengo siempre me sale 0, que le falta
aqui esta el codigo
<style type="text/css">
<!--
.Estilo1 {font-family: Arial}
-->
</style>
<form name="form1" method="post" action="">
<p>&nbsp; </p>
<p>importe
<input name="importe" type="text" id="importe" value="10">
Iva
<input name="iva" type="text" id="iva" value="5">
</p>
<p> <span class="Estilo1">
<input name="calculo" type="text" id="calculo" value="<?echo ($importe*$iva);?>" size="32">

</span></p>
<p>&nbsp; </p>
</form>
<?php
$importe = "21.10";
$iva = "3.15";

echo ($importe*$iva);
?>

Por lista

24 de clabLevel



 

msie7
Citar            
MensajeEscrito el 12 Nov 2008 07:40 pm
q las variables estan abajo y si las llamas arriba no te van a funcionar ;-)

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 12 Nov 2008 08:02 pm
gracias te vas a ir al cielo con todo y zapatos
ya me salio

Por lista

24 de clabLevel



 

msie7
Citar            
MensajeEscrito el 12 Nov 2008 10:04 pm
Si me salio pero no puedo hacer calculos con los campos del formulario, osea que el usuario capture el dato y que se recalcule me entiendes, como esta hace calculos con las variables prefedinidas en el codigo.

Por lista

24 de clabLevel



 

msie7
Citar            
MensajeEscrito el 12 Nov 2008 10:20 pm
Prueba asi amigo mio te deberia funcionar :lol: :wink:


Código :

<?php
$importeV = $_POST['importe'];
$ivaV = $_POST['iva'];

$calculo=($importe*$iva);
?> 
<style type="text/css">
<!--
.Estilo1 {font-family: Arial}
-->
</style>
<form name="form1" method="post" action="">
<p>&nbsp; </p>
<p>importe
<input name="importe" type="text" id="importe" value="10">
Iva
<input name="iva" type="text" id="iva" value="5">
</p>
<p> <span class="Estilo1">
<input name="calculo" type="text" id="calculo" value="<?echo $calculo; ?>" size="32">

</span></p>
<p>&nbsp; </p>
</form>

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 12 Nov 2008 10:43 pm
si ya me funciono, besitos

Por lista

24 de clabLevel



 

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.