Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2012, 08:23
Avatar de JeMaGa
JeMaGa
 
Fecha de Ingreso: julio-2011
Ubicación: Bogota
Mensajes: 430
Antigüedad: 12 años, 9 meses
Puntos: 4
Checkbox no detectado

Buenos dias,

Tengo un pequeño problema, resulta que tengo un formulario que me carga una lista desplegable, al cargar esa lista me debe cargar tambien un checkbox, pero este checkbox no me deja cargar la lista desplegable. Por que, porque he quitado la parte donde creo el checkbox, y si me carga la lista, pero si le pongo el codigo del checkbox no funciona se queda sin hacer nada, he buscado pero no he encontrado respuesta. pruebo este formulario en otro navegador y si funciona, pero en explorer no que hago necesito ayuda

Aqui esta el codigo

Código PHP:
Ver original
  1. <DOCTYPE html PUBLIC "- / / W3C / / DTD XHTML 1.0 Strict / / EN" "Http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2.  
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
  4.  
  5. <meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />
  6.  
  7. <!-- Se llama el archivo  estilo.css, se encarga de manejar el estilo. -->
  8. <link type="text/css" rel="stylesheet" href="estilo.css">
  9.  
  10. <head>
  11.  
  12. <title>Leer Documento</title>
  13.  
  14. <!-- Se llama el archivo  js/Ajax.js este archivo contiene las funciones de validaciones. -->
  15. <script language="JavaScript" type="text/javascript" src="Ajax.js"></script>
  16.  
  17. <!-- Se llama el archivo  js/Ajax.js este archivo contiene las funciones de validaciones -->
  18. <script language="JavaScript" type="text/javascript" src="js/funciones.js"></script>
  19.  
  20. <script language="javascript" type="text/javascript" src="js/jquery.js"></script>
  21.  
  22. </head>
  23.  
  24. <body>
  25.  
  26. <form name="documento" action="Consul.php" method="post">
  27.  
  28. [B]<script>
  29.  
  30. function alertaChecked(){
  31.  
  32.         alert("Ha leido el Documento");
  33.         document.documento.submit();
  34.         alert("Firme el Documento por fabor");
  35.  
  36. }
  37.  
  38. </script> [/B]
  39.  
  40. <?php
  41.  
  42. require("Conexion.php");
  43.  
  44. $codigo_area = $_SESSION['Area'];
  45.  
  46. $palabra = $_POST['clave'];
  47.  
  48. $q_query = " select  d.`Codigo`, d.`Nombre`, d.`Adjunto`, ad.`Cod.Area` from `datos` d inner join  area_documento ad on d.`Codigo`= ad.`Cod.Doc` where ad.`Cod.Area`= '$codigo_area' and  (d.`Codigo` like '%$clave%' or d.`Nombre` like '%$clave%') group by ad.`Cod.Doc` order by ad.`Cod.Doc` asc";
  49.  
  50. $result = mysql_query($q_query,$Conexion) or die (mysql_error());
  51.  
  52. $cant_rows = mysql_num_rows($result);
  53.  
  54.         if($cant_rows > 0){
  55.  
  56.         ?>
  57.        
  58.         <center><h3>Documento a leer: <?php
  59.                                                          
  60.                               //Se crea una lista desplegable
  61.                               echo"<select name='lista' id='lista' onchange='javascript:Carga_file()'>";
  62.                                                          
  63.                               //Opcion por defecto, en la lista desplegable.
  64.                               echo "<option value='0'>Seleccionar Documento</option>";      
  65.                                                        
  66.                               //Mientras que la ejecucion de la consulta.
  67.                               while($row_rs_query=mysql_fetch_assoc($result))
  68.                        
  69.                               {
  70.                                                          
  71.                               //Esto nos permite llenar la lista desplegable.
  72.                               echo"<option value ='".$row_rs_query['Adjunto']."'>".$row_rs_query['Adjunto']."</option>";
  73.                        
  74.                               }
  75.                                
  76.                               //Cierra la lista desplegable.
  77.                               echo"</select>";
  78.  
  79.                               echo"</h3></center>";
  80.                              
  81.                              echo "<center>Confirmar que el documento fue leido <input name='si' type='checkbox' OnChange=\"alertaChecked()\"></center>";        
  82.  
  83. echo "<a href=\"javascript:alertaChecked()\">";
  84.  
  85.         }else{
  86.  
  87.         echo "<center><h3>No se encontraron resultados</h3></center>";
  88.  
  89.         }
  90. ?>
  91.  
  92. </form>        
  93.        
  94. </body>
  95.  
  96. </html>

Esto hace los siguiente, este formulario muestra unos documentos en pdf, la idea es que cuando uno lo seleccione y ya lo lea le de en la opción del checkbox y te mande directamente a otro formulario para firmarlo, listo todo esto ya esta pero cuando lo pruebo en explorer no funciona, y aqui se maneja solamente explorer, y el conflicto es creo yo del checkbox ayuda!!!

Gracias por toda la ayuda