Hola de nuevo,
Atendiendo tus sugerencias el codigo que tengo es el siguiente:
Código PHP:
<table id="grupos">
<tr class="oculto" id="trg_0">
<td class="clasetd">Grupos de Columnas: </td>
<td> <input type="text" id="grup" value="" class="claseinput" style="width:30px;"> </td>
<tr class="oculto" id="trg_1">
<td class="clasetd">Nro. Columnas: </td>
<td> <input type="text" id="cols" value="" class="claseinput" style="width:30px;"> </td>
</tr>
</table>
<table id="botones">
<tr class="oculto" id="bot_0">
<td colspan="2"> <input type="image" id="definir" name="accion" onClick="mostrarBotones('botones','grupos');" src="./imagenes/painter1.gif"> </td>
</tr>
</table>
Funcion mostrarBotones:
Código PHP:
function mostrarBotones(oculta,muestra) {
alert("ENTRO");
if (oculta.length != 0 ) {
var el = document.getElementById('trg_0'); //se define la variable "el" igual a nuestro div
if (el.style.display == "")
el.style.display="none";
el.style.display = (el.style.display == 'none') ? 'block' : 'none'; //damos un atributo display:none que oculta el div
var ex = document.getElementById('trg_1'); //se define la variable "el" igual a nuestro div
if (ex.style.display == "")
ex.style.display="none";
ex.style.display = (ex.style.display == 'none') ? 'block' : 'none'; //damos un atributo display:none que oculta el div
}
if (muestra.length != 0 ) {
var bo = document.getElementById('bot_0');
if (bo.style.display == "")
bo.style.display="none";
bo.style.display = (bo.style.display == 'none') ? 'block' : 'none';
}
}
clase oculta: la que me indicates
Adicional en BODY adicione
onLoad="alert('Toy aca'); con el fin de que me avise cuando hace un reload
Cuando aparece el boton y le hago click lo que hace es ocultar el boton, mostrar la tabla grupos y recarga la pagina, lo que me parece ilogico ya que por ningun lado le indico que haga reload a la pagina y todo me indica es que haga lo que haga en lo referente a modificar el codigo de la funcion mostrarBotones el resultado final es que me recarga la pagina y pierdo datos capturados... es decir arrancamos de cero nuevamente sin querer queriendo....
Sigo con mi duda: por que motivo hace reload?