Cita:
el problema es que cuando se selecciona el check, los textos se cargan eliminando todo los demas campos, como text, radio buttos, etc.<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>
<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>
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