El problema es que al hacerlo me elimina los botones de radio y sólo veo el campo de texto correspondiente en la ventana del navegador, y yo lo que quiero es que se sigan viendo los botones de radio y al seleccionarlos me genere el campo de texto debajo de ellos.
Imagino que el problema tiene fácil solución pero no doy con ella
Gracias adelantadas.
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd" > <html lang="en"> <head> <title><!-- Insert your title here --></title> </head> <body> <script language="javascript"> function detcliente() { if (document.f1.tipousuario[0].checked == true) {muestra = 'Nombre de Contacto:<br><input type="text" name="contacto"><br><br>';} else {muestra = 'Nombre de la Empresa:<br><input type="text" name="contacto"><br><br>';} document.write (muestra) document.close() } </script> <form name="f1" method="post" action="" enctype="multipart/form-data"> Soy:<br><input type="radio" name="tipousuario" onchange="detcliente()">Particular<br> <input type="radio" name="tipousuario" onchange="detcliente()">Empresa<br> </form> </body> </html>