Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

227
Vistas
Is there a way to hide the elements in the list

So what i am trying to do is to create a reactive javascript search bar but my variables are showing as a list.Is there a way to hide the elements and they show up when i write down the name?

So what i am trying to do is to create a reactive javascript search bar but my variables are showing as a list.Is there a way to hide the elements and they show up when i write down the name?

   box-sizing: border-box;
 }

 #myInput {
   background-position: 10px 12px;
   background-repeat: no-repeat;
   width: 100%;
   font-size: 16px;
   padding: 12px 20px 12px 40px;
   border: 1px solid #ddd;
   margin-bottom: 12px;
 }

 #myUL {
   list-style-type: none;
   padding: 0;
   margin: 0;
 }

 #myUL li a {
   border: 1px solid #ddd;
   margin-top: -1px; /* Prevent double borders */
   background-color: #f6f6f6;
   padding: 12px;
   text-decoration: none;
   font-size: 18px;
   color: black;
   display: block
 }

 #myUL li a:hover:not(.header) {
   background-color: #eee;
 }
</style>
</head>
<body>



<input type="text" id="myInput" onkeyup="myFunction()" placeholder="Database içinde ara..." title="Type in a name">

<ul id="myUL">

 <li><a href="http://127.0.0.1/duzenle.php?cariid=0000000104">Selen Hasan</a></li>

 <li><a href="http://127.0.0.1/duzenle.php?cariid=0000000106">Metin Özkan</a></li>

 <li><a href="http://127.0.0.1/duzenle.php?cariid=0000000128">Metin Tekin</a></li>

 <li><a href="http://127.0.0.1/duzenle.php?cariid=0000000130">Erdal Aşık</a></li>

</ul>


 function myFunction() {
   var input, filter, ul, li, a, i, txtValue;
   input = document.getElementById("myInput");

   filter = input.value.toUpperCase();

   ul = document.getElementById("myUL");
   li = ul.getElementsByTagName("li");

   for (i = 0; i < li.length; i++)
   {
     a = li[i].getElementsByTagName("a")[0];
     txtValue = a.textContent || a.innerText;

     if (txtValue.toUpperCase().indexOf(filter) > -1)
     {
       li[i].style.display = "";
     }
     else
     {
       li[i].style.display = "none";
     }
   }
 }


</body>
</html>
`
 






about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda