Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/11/2012, 11:33
proteus8
 
Fecha de Ingreso: junio-2008
Ubicación: Osorno
Mensajes: 155
Antigüedad: 15 años, 10 meses
Puntos: 3
Respuesta: Obtener el valor de un input text

Ok, tratare de explicarme lo mejor posible que es lo que no funciona en mi codigo.


Código HTML:
Ver original
  1. <!--EN ESTA PARTE LE DOY FORMATO A LOS DIV QUE CONTIENEN LA INFORMACION -->
  2. <style type="text/css">
  3. body
  4. {
  5.     z-index:1;
  6. }
  7. #loader
  8. {
  9.     visibility:hidden;
  10.     position:absolute;
  11.     padding:0px;
  12.     left:630px;
  13.     top:80px;
  14.     z-index:3;
  15.     width: auto;
  16.     height: auto;
  17. }
  18. .lb-loader
  19. {
  20.   position: absolute;
  21.   top: 40%;
  22.   left: 0%;
  23.   height: 25%;
  24.   width: 100%;
  25.   text-align: center;
  26.   line-height: 0;
  27. }
  28. #capaFondo1
  29. {
  30.     visibility:hidden;
  31.     position:absolute;
  32.     padding:0px;
  33.     left:0px;
  34.     top:0px;
  35.     right:0px;
  36.     bottom:0px;
  37.     background-image:url(Api/Lightbox/Img/overlay.png);
  38.     background-repeat:repeat;
  39.     filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  40.     opacity: 0.85;
  41.     width: auto;
  42.     height: auto;
  43.     z-index:2;
  44. }
  45. #capaVentana
  46. {
  47.     visibility:hidden;
  48.     position:absolute;
  49.     padding:0px;
  50.     left:400px;
  51.     top:10px;
  52.     z-index:3;
  53.     width: auto;
  54.     height: auto;
  55. }
  56.  
  57.  
  58. <script language="javascript">
  59. function carga(index)
  60. {
  61.     document.form1.oculto.value=index; <!--EN ESTA PARTE DE LA FUNCION LE PASO EL VALOR QUE TIENE LA VARIABLE INDEX A MI INPUT TEXT "FUNCIONA SIN PROBLEMAS ESTA PARTE" -->
  62.     document.getElementById("capaFondo1").style.visibility="visible"; <!--EN ESTA PARTE DE LA FUNCION hAGO VISIBLE EL DIV CAPAFONDO1  -->  
  63.     document.getElementById("loader").style.visibility="visible"; <!--EN ESTA PARTE DE LA FUNCION hAGO VISIBLE EL DIV LOADER  -->  
  64.     document.getElementById("loading").style.visibility="visible"; <!--EN ESTA PARTE DE LA FUNCION hAGO VISIBLE LA IMAGEN LOADING  --> 
  65.     window.onload = window.setTimeout( "ocultar()", 3000 );  <!--DESPUES DE 3 SEGUNDOS QUE MUESTRO LA IMAGEN LOADIN VOY A LA FUNCION OCULTAR  -->  
  66. }
  67. function ocultar(){
  68.     var obj = document.getElementById("loading"); <!--PONGO DENTRO LA VARIABLE OBJ LA IMAGEN LOADING  -->
  69.     obj.style.visibility = "hidden"<!--DEJO LA IMAGEN LOADING OCULTA NUEVAMENTE  -->
  70.     document.getElementById("loader").style.visibility="hidden";<!--DEJO EL DIV LOADER OCULTO NUEVAMENTE -->
  71.     abrirVentana(1);<!--VOY A LA FUNCION ABRIRVENTANA -->
  72. }
  73. function abrirVentana(ventana)
  74. {
  75.        
  76.     if (ventana=="1")
  77.         {
  78.             document.getElementById("capaFondo1").style.visibility="visible"; <!--DEJO EL DIV CAPAFONDO1 VISIBLE -->
  79.         }
  80.             document.getElementById("capaVentana").style.visibility="visible";<!--DEJO EL DIV CAPAVENTANA VISIBLE -->
  81. }
  82.    
  83. function cerrarVentana()
  84. {
  85.     document.getElementById("capaFondo1").style.visibility="hidden"; <!--DEJO EL DIV CAPAFONDO1 OCULTO -->
  86.     document.getElementById("capaVentana").style.visibility="hidden";<!--DEJO EL DIV CAPAVENTANA OCULTO -->
  87. }
  88.  
  89. <!--TODAS ESTAS FUNCIONES DE JAVASCRIPT LA USO PARA ABRIR UN POPUP CON FONDO TRASPAARENTE "ESTO FUNCIONA SIN PROBLEMAS" -->
  90.  
  91. </head>
  92.  
  93. <!--DENTRO DE LA PAGINA TENGO UNA IMAGEN QUE AL PICHARLA SE SE ABRE EL POPUP TRANSPARENTE Y EJECUTAN LAS FUNCIONES JAVASCRIPT" -->
  94. <div>
  95.   <div >
  96.     <ul id="foo1">
  97.       <li><a href="javascript:carga(1);"><img src="img_menu_princ/img_01.png" alt="7" width="140" height="140" border="0"/></a><br>Los 7 Grandes</br></li>
  98.         </ul>
  99.     </div>
  100. </div>
  101. <!--ESTOS SON LOS DIV OCULTOS" -->
  102. <div id="loader" class="lb-loader">
  103.     <img id="loading" src="Api/Lightbox/Img/loading.gif" width="31" height="31">
  104. </div>
  105. <div id="capaFondo1">
  106. </div>
  107. <div id="capaVentana">
  108. <form name="form1" method="post">
  109.     <table border="0" cellpadding="0" cellspacing="0" width="450">
  110.     <tr>
  111.         <td colspan="2">
  112.             <table cellpadding="10" cellspacing="0" border="0" width="100%" style="background-color:#000;">
  113.                 <tr>
  114.                     <input id='oculto' name="oculto" type="text">
  115.                 </tr>
  116.                 <tr>
  117.                     <td>
  118.  <!--AQUI ES DONDE TENGO EL PROBLEMA QUIERO CAPTURAR CON PHP EL VALOR DEL INPUT TEXT LLAMADO OCULTO, EL CUAL FUE LLENADO POR LAS FUNCIONES DE JAVASCRIPT -->                  
  119.                         <?php
  120.                     //ESTE ES EL CODIGO QUE NO ME FUNCIONA
  121.                         $var=$_POST['oculto'] ;
  122.                         echo $var;
  123.                         ?>
  124.                     </td>
  125.                 </tr>
  126.             </table>
  127.         </td>
  128.     </tr>
  129.    <tr>
  130.       <td width="496"> <font color="#FFFFFF" style="font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:600;">
  131.                 <a href="inicio.php?disp=contenedor2">Ver mas...</a></font></td>
  132.       <td width="24"><img src="Api/Lightbox/Img/close.gif" width="20" height="20" onclick="cerrarVentana()" /></td>          
  133.   </tr>
  134. </form>
  135. </div>
  136. </body>
  137. </html>

agregue comentarios en mi codigo explicando que hace cada parte de el, ojala me haya explicado bien.
saludos y muchas gracias por todo.