hola, aqui estoy pidiendo ayuda nuevamente, tengo que hacer una pantalla para una busqueda, con checkbox, es decir si esta seleccionado deben aparecer los campos para una busqueda avanzada y si no esta seleccionado aparecen los campos para una busqueda normal y pense hacerlo asi:
Cita: <form name="frm_buscar" method="post">
<input type="checkbox" name="avanzada" onClick="tipoBusqueda()"> Avanzada <br>
<?=$registros?> Registros
<script language="javascript">
function tipoBusqueda(){
if (document.frm_buscar.avanzada.checked){
document.write("busqueda avanzada")
//aqui van unos campos
}
else{
document.write("busqueda normal")
//aqui van otros campos
}
}
</script>
<!-- aqui van los otros campos para la busqueda ->
</form>
el problema es que cuando se selecciona el check, los textos se cargan eliminando todo los demas campos, como text, radio buttos, etc.
vi en el faq una forma de aumentar codigo pero es escribiendo todo codigo html dentro de writeln, y serviria muy bien sino fuera por que tambien hay codigo php en ese formulario, variables que se cargan cuando el form se envia.
espero haberme explicado bien y que me ayuden a resolver mi problema, tambien acepto nuevas ideas de como resolverlo