Este es el Div oculto y esta abajo de un codigo de un form:
Código:
aki mando mostrar u ocultar el div:<form...> ..... </form> <div style='overflow:auto; width:295px; height:103px; visibility:hidden; position:absolute; top:130px' id='losMotivos'> <table cellpadding='1' border='0' cellspacing='1' bgcolor='white'> <?php while ($rmotivos=mysql_fetch_object($carga_motivos)){ if ($rmotivos->mot_mov!=31 && $rmotivos->mot_mov!=33){ $a++; print "<tr class='transparente' onmouseover='selecto(this)' onmouseout='NoSelecto(this)' onclick='colocar_motivo(this)' value='$rmotivos->mot_mov' id='divMotivo[$a]'>\n"; print "<td class='chica'>$rmotivos->mot_mov</td>\n"; print "<td class='mini'>$rmotivos->descripcion</td>\n"; print "</tr>\n"; } } print "<input type='hidden' id='total_mot' value='$a'>"; print "</table>"; print "</div>\n";
Código:
Resulta que el Div(losMotivos) esta en la misma area de un div que es estatico donde tengo unos links, pero al inicio de la carga de la pagina como observaran tiene la propiedad visibility:hidden pero no puedo dar click en los enlaces por el div oculto no se porque, hasta que doy click y muestro el div y lo vuelvo a ocultar entonces si puedo hacer algo. <script language="JavaScript"> // ** carga la lista de los motivos function carga_motivos(){ with (document.getElementById('losMotivos').style){ if (visibility=='hidden') visibility='visible'; else visibility='hidden'; } } </script> <input type="text" name="motivo" size="1" maxlength="2" onkeypress="return esDigito(event)" value="<?php print $rEmpleado->motivo;?>" onblur="valida_motivo(this)"> <img src="../imagenes/foldoutmenu2_arrow_open.gif" onclick="carga_motivos()" alt="Descripcion de Motivos" style='cursor:hand'>