elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 ... 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 [74]
731  Programación / Desarrollo Web / Re: [Pregunta]: Options no se desplazan correctamente en: 29 Noviembre 2018, 21:00 pm
Ala ala, ya podrías haber hecho más doble posts, hay una opción de editar. :xD

No tiene sentido editar si el foro/sistema no me permite poner todos los caracteres del programa. es por eso que hice "doble post". Para que se pueda ver todo el código.
732  Programación / Desarrollo Web / Re: [Pregunta]: Options no se desplazan correctamente en: 29 Noviembre 2018, 20:39 pm
?

¿Cual es tu problema?Y donde esta el codigo? Para que te pogamos ayudar tendrias que especificar más, y te recomiendo, que pongas el codigo para que veamos con detalle donde esta el fallo

El sistema es así, vos tenes 2 selects uno para seleccionar el municipio y otro para seleccionar tu ciudad de residencia.

en el primer select, al seleccionar un municipio se van a poder ver las ciudades de dicho municipio en el segundo select. Entonces a medida que el usuario va cambiando de municipio desaparecen ciudades y reaparecen otras del municipio que se selecciono.

El sistema funciona correctamente hasta que se llega hasta el option 1000 de ciudades.

SELECT PARA SELECCIONAR TU MUNICIPIO:

Código
  1. <select class="input_registro_C select_registro_municipio" onchange="Change_Municipio(this.value)">
  2.   <?php
  3.      Options_Municipios();
  4.   ?>
  5. </select>
  6.  

En la funcion de php de Options_Municipios() no hay mucho que mostrar simplemente tienen los options que son algo así... <option value="1">Nombre del municipio</option>
No los muestro porque son 173 y se les va a ser pesadisimo ver tantas lineas pero ya revise cada una y ninguna esta incorrecta. (estoy seguro que el error no pasa por ahí)


SELECT PARA SELECCIONAR CIUDADES
Código
  1. <select class="input_registro_C select_registro_ciudad" height="50px">
  2. <?php
  3.        Options_Ciudades();
  4.   ?>
  5. </select>
  6.  

Lo mismo son todos los options de las ciudades que tiene el sistema <option value="1">Nombre de la ciudad</option>

simplemente al cambiar o seleccionar un option determinado del select de municipios se van a ocultar o motrar determinadas ciudades

Con esta función se OCULTAN TODAS LAS CIUDADES QUE TENGA EL SISTEMA
Código
  1. function Ocultar_Ciudades()
  2. {
  3.  var select_ciudad = document.querySelectorAll(".select_registro_ciudad");
  4.  var option_pc = select_ciudad[0].getElementsByTagName("option");
  5.  var option_movil = select_ciudad[1].getElementsByTagName("option");
  6.  var cant_option_pc = option_pc.length;
  7.  var cant_option_movil = option_movil.length;
  8.  
  9.  option_pc[0].selected = true;
  10.  option_movil[0].selected = true;
  11.  for(var i = 1; i < cant_option_pc && i < cant_option_movil; i++)
  12.  {
  13.    option_pc[i].style.display = "none";
  14.    option_movil[i].style.display = "none";
  15.  }
  16. }
  17.  

AL CARGAR LA PAGINA VA A EJECUTARSE LO SIGUIENTE

Código
  1. // FORMULARIO UBICACIÓN
  2. window.addEventListener('load', Reiniciar_Options_Ubicacion,false);
  3.  
  4. function Reiniciar_Options_Ubicacion()
  5. {
  6.  Ocultar_Ciudades();
  7. }
  8.  

AL HACER CLICK EN UN DETERMINADO OPTION DE SELECT MUNICIPIOS PASARA ESTO..

Código
  1. function Change_Municipio(value)
  2. {
  3.  if(value == 0)
  4.  {
  5.    Ocultar_Ciudades(); // Oculta todas las ciudades
  6.  }
  7.  else if(value == 1)
  8.  {
  9.    Ocultar_Ciudades(); // Oculta todas las ciudades
  10.    Mostrar_Ciudades_M1(); // Muestra las ciudades del Municipio 1 (Adolfo Alsina)
  11.  }
  12.  else if(value == 2)
  13.  {
  14.    Ocultar_Ciudades(); // Oculta todas las ciudades
  15.    Mostrar_Ciudades_M2(); // Muestra las ciudades del Municipio 2 (Adolfo Gonzales Chavez)
  16.  }
  17. else if(value== X) // VA A PASAR ESTO HASTA EL 135 ya que son 135 municipios los cuales tienen varias ciudades, dando un total de unas 1170 ciudades aproximadamente
  18. {
  19.  
  20. }
  21.  

EL PROBLEMA SEGURAMENTE ESTE POR ACÁ:

Código
  1. function Mostrar_Ciudades_M119() // Mostrar ciudades del Municipio 119 (San Pedro)
  2. {
  3.  var select_ciudad = document.querySelectorAll(".select_registro_ciudad");
  4.  var option_pc = select_ciudad[0].getElementsByTagName("option");
  5.  var option_movil = select_ciudad[1].getElementsByTagName("option");
  6.  
  7.  for(var i = 991; i < 1022; i++)
  8.  {
  9.    option_pc[i].style.display = "block";
  10.    option_movil[i].style.display = "block";
  11.  }
  12. }
  13.  
  14. function Mostrar_Ciudades_M120() // Mostrar ciudades del Municipio 120 (San Vicente)
  15. {
  16.  var select_ciudad = document.querySelectorAll(".select_registro_ciudad");
  17.  var option_pc = select_ciudad[0].getElementsByTagName("option");
  18.  var option_movil = select_ciudad[1].getElementsByTagName("option");
  19.  
  20.  for(var i = 1022; i < 1025; i++)
  21.  {
  22.    option_pc[i].style.display = "block";
  23.    option_movil[i].style.display = "block";
  24.  }
  25. }
  26.  

COMO PUEDEN VER.. EN LA SEGUNDA FUNCION YA ESTOY TRABAJANDO CON MAS DE 1000 OPTIONS EN UN SELECT PERO CUANDO TRATO DE HACER DISPLAY BLOCK.. SI SE MUESTRAN PERO CON EL ERROR QUE YA DIJE. QUE NO SE DESPLAZAN CORRECTAMENTE. SE DEFORMA DE ALGUNA MANERA EL SELECT.. ESTO SOLAMENTE CON ELEMENTOS QUE TENGAN option_pc[1001] o option_movil[1001] para moviles para arriba.

tambien pueden probar con este sencillo codigo que les dejo.. que pueden copiar y pegar en un nuevo archivo html si quieren para poder ver el error..

https://pastebin.com/T5xCE0yJ
733  Programación / Desarrollo Web / [Pregunta]: Options no se desplazan correctamente en: 28 Noviembre 2018, 20:39 pm
Es muy raro la verdad ya que algunos options de un select no se desplazan normalmente. Y es muy raro todavía que los que no se desplazan son el option 1000 para arriba, en total son 1165 options..

no puedo mandar captura porque cada vez que quiero hacerlo se me cierra el select.. la cosa es que para que se pueda seleccionar del 1000 para arriba hay que hacer como un scroll en el select (el input) pero no se desplazan como debería.
734  Programación / Desarrollo Web / [Pregunta]: Ejecutar Funcion JS en: 12 Noviembre 2018, 01:54 am
Buenas noches, quería saber como hacer para que al momento de que una persona haga click en un boton (Button) lo envie a otra pagina (esto ya lo se hacer) pero quiero que se ejecute una funcion automaticamente en la pagina que lo envia

La pagina es el perfil del usuario, y en el perfil hay tres botones, Actividad, Cuenta y Información. Al cargar la pagina por defecto me muestra la parte de actividad del usuario pero quiero que si una persona hace click en un boton de editar informacion que estaria en el index este lo mande no solo al perfil, sino al apartado informacion una cosa asi.. (Perfil > Información)
Páginas: 1 ... 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 [74]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines