HTML - Duda Suma en Formulario

   
Vista:

Duda Suma en Formulario

Publicado por angel (1 intervención) el 08/07/2015 19:43:09
Hola, quería saber cual es el codigo para crear una caja informativa donde te vaya poniendo el resultado en euros de la suma de los productos que se van añadiendo en este formulario en tiempo real.

gracias

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<div align="center">
		<br>
		&nbsp;</div>
	<p align="center" style="word-spacing: -2px; margin-top: -2px; margin-bottom: -2px"><span style="font-size:48px;"><font face="Monotype Corsiva">Bebidas</font></span></p>
	<p style="word-spacing: -2px; margin-top: -2px; margin-bottom: -2px">&nbsp;</p>
	<div align="center">
		<table border="1" class="modernTable" width="407">
			<tbody>
				<tr>
					<td width="252"><b><font face="Tempus Sans ITC">AGUA</font></b></td>
					<td align="center" width="64"><b><font face="Tempus Sans ITC">1,00</font></b></td>
					<td>
					<p align="center"><font face="Tempus Sans ITC"><select name="AGUA" size="1" style="font-weight: 700""><option>____</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option></select></font></p>
					</td>
				</tr>
				<tr>
					<td width="252"><b><font face="Tempus Sans ITC">AGUA 1 LITRO</font></b></td>
					<td align="center" width="64"><b><font face="Tempus Sans ITC">2,00</font></b></td>
					<td>
					<p align="center"><font face="Tempus Sans ITC"><select name="AGUA_1_litro" size="1" style="font-weight: 700"><option>____</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option></select></font></p>
					</td>
				</tr>
				<tr>
					<td width="252"><b><font face="Tempus Sans ITC">COCA COLA (LATA)</font></b></td>
					<td align="center" width="64"><b><font face="Tempus Sans ITC">1,00</font></b></td>
					<td>
					<p align="center"><font face="Tempus Sans ITC"><select name="COCA_COLA" size="1" style="font-weight: 700"><option>____</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option></select></font></p>
					</td>
				</tr>
				<tr>
					<td width="252"><b><font face="Tempus Sans ITC">COCA COLA ZERO (LATA)</font></b></td>
					<td align="center" width="64"><b><font face="Tempus Sans ITC">1,00</font></b></td>
					<td>
					<p align="center"><font face="Tempus Sans ITC"><select name="COCA_COLA_ZERO" size="1" style="font-weight: 700"><option>____</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option></select></font></p>
					</td>
				</tr>
			</tbody>
		</table>
	</div>
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

Duda Suma en Formulario

Publicado por Martha (88 intervenciones) el 11/07/2015 18:25:30
Para empezar, a no ser que tengas un profesor de informática que te lo haya pedido, para que después de calabrearte la cabeza eches en falta cosas como una base de datos, lo que pides no es factible en html.

Necesitas un lugar dónde almacenar lo que vas seleccionando para poder calcular su precio. Y te darás cuenta que también neccesitarás un lugar dónde almacenar lo que vendes, sobre todo si tu stock cambia frecuentemente.

Pero si es el caso del profesor de informática, usa javascript y jquery. Te permitirá llevar el cálculo de la variable precio y con jquery podrás refrescar el precio, sin refrescar la página.

Te dejo un enlace que puede serte de utilidad: http://blog.tallerarteyoga.com/blogdiseno/php-carro-compra.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de xve

Duda Suma en Formulario

Publicado por xve (1178 intervenciones) el 11/07/2015 22:24:47
Hola Angel, tu código tiene varios tag que en html5 estan obsolotos... como son <font>...

Mira este código, hace exactamente lo que quieres...
http://www.lawebdelprogramador.com/codigo/JavaScript/2278-Suma-de-valores.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar