Foros del Web » Programando para Internet » Javascript »

¿Como escribir en el area de un DIV (capa) oculto?

Estas en el tema de ¿Como escribir en el area de un DIV (capa) oculto? en el foro de Javascript en Foros del Web. Hola amigos, alguien podria ayudarme, tengo un div oculto y al inicio de la carga de la pagina no puedo escribir, seleccionar o dar click ...
  #1 (permalink)  
Antiguo 22/01/2007, 12:53
Avatar de molig  
Fecha de Ingreso: septiembre-2006
Ubicación: Acapulco
Mensajes: 50
Antigüedad: 17 años, 7 meses
Puntos: 15
Pregunta ¿Como escribir en el area de un DIV (capa) oculto?

Hola amigos, alguien podria ayudarme, tengo un div oculto y al inicio de la carga de la pagina no puedo escribir, seleccionar o dar click en esa area del div, hasta que lo oculte y lo muestre con javacript, el codigo es el siguiente:

Este es el Div oculto y esta abajo de un codigo de un form:
Código:
<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";
aki mando mostrar u ocultar el div:
Código:
<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'>
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.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:59.