Foros del Web » Creando para Internet » HTML »

Problemas al incluir formulario javascript en una celda de tabla HTML

Estas en el tema de Problemas al incluir formulario javascript en una celda de tabla HTML en el foro de HTML en Foros del Web. Quiero incluir un formulario en una celda de tabla en html. Si hago un codigo html como el que expongo no hay ningun problema: <!-- ...
  #1 (permalink)  
Antiguo 20/06/2008, 09:03
 
Fecha de Ingreso: junio-2008
Mensajes: 51
Antigüedad: 9 años, 5 meses
Puntos: 0
Problemas al incluir formulario javascript en una celda de tabla HTML

Quiero incluir un formulario en una celda de tabla en html. Si hago un codigo html como el que expongo no hay ningun problema:

<!-- Manual de JavaScript de WebEstilo.com -->
<HTML>
<HEAD>
<title>prueba</title>
</HEAD>
<script LANGUAGE="JavaScript">
<!--
function Mostrar(boton)
{
if (formulario.potencia[0].checked) window.location.href="http://www.elpais.com";
}
//-->
</script>

<BODY>
<form action="procesa.phtml" name="formulario" id="formulario" method="GET">Potencia:<br>
<input type="radio" name="potencia" value="400"> 400 W
<input type="radio" name="potencia" value="600" checked> 600 W
<input type="radio" name="potencia" value="800"> 800 W<br>
</form>
<A href="JavaScript:Mostrar();">Ver valores</A>
</BODY>
</HTML>


Pero al incluir el script y el formulario en un código html con tablas, el script deja de funcionar y la función no se ejecuta. Pueden ayudareme?

Gracias
  #2 (permalink)  
Antiguo 20/06/2008, 09:29
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 10 meses
Puntos: 771
Respuesta: Problemas al incluir formulario javascript en una celda de tabla HTML

Hola gabiango

Este código me ha funcionado bien:

Código:
<html>
<head>
<title>prueba</title>
</head>
<script type="text/javascript">
<!--
function Mostrar(boton)
{
if (document.formulario.potencia[0].checked) window.location.href="http://www.elpais.com";
}
//-->
</script>

<body>
<table><tr><td>
<form action="procesa.phtml" name="formulario" id="formulario" method="GET">Potencia:<br>
<input type="radio" name="potencia" value="400"> 400 W
<input type="radio" name="potencia" value="600" checked> 600 W
<input type="radio" name="potencia" value="800"> 800 W<br>
</form>
</td></tr></table>
<a href="#" onclick="Mostrar();return false">Ver valores</1>
</body>
</html>
Saludos,
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 03:19.