Tengo un problemilla que me está comiendo el coco.
Tengo un formulario que está dirigido a la misma página para recoger datos de un carro de la compra. Está configurado para que se actualice cuando se hace click en un radiobutton...
El código básicamente sería este:
carro.php
Código HTML:
<head> <script language="javascript" type="text/javascript"> <!-- function cambia_lugar() { document.f1.submit(); } //--> </script> </head> <body> <form method="post" name="f1" id="f1" action="carro.php"> <input type="radio" name="lugar" value="1" onchange="cambia_lugar()"> <input type="radio" name="lugar" value="2" onchange="cambia_lugar()"> ....
Este código funciona bien en casi todos los navegadores pero en ie hace algo muy raro: pulsas un radiobutton y no hace nada, pulsas otro y recarga la página pero envia el valor del primer radiobutton que se pulsó.
Tambien he probado poniendo: document.forms['f1'].submit(); pero hace lo mismo.
¿Alguien podría ayudarme? Gracias.
Saludos.