Buscador en tiempo real con Javascript utilizando indexOf y Bootstrap 4.

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ย. 2024
  • Curso Vue 2 + Firebase: curso-vue-js-ud...
    Hoy realizaremos una práctica utilizando vainilla Javascript, creando un rápido buscador en tiempo real para tus datos.
    Documentación developer.mozi...
    Suscríbete aquí: / bluuweb
    Descarga los archivos del curso aquí: goo.gl/4tZAZb
    MÁS CURSOS DE BLUUWEB!
    📌 HTML Y CSS: goo.gl/yoMdMZ
    📌 JAVASCRIPT: goo.gl/hnQkog
    📌 JQUERY: goo.gl/Ag7XsG
    📌 CSS GRID: goo.gl/nR56pT
    📌 VISUAL STUDIO CODE: goo.gl/cvu57R
    📌 BOOTSTRAP 4: goo.gl/npezrj
    📌 PHOTOSHOP: goo.gl/1C9k5n
    📌 PSD A HTML: goo.gl/VYX2V6
    📌 TEMAS WORDPRESS: goo.gl/GeiVNm
    📌 PHP Y MYSQL: goo.gl/oao1QT
    📌 FORMULARIOS CON PHP Y AJAX: goo.gl/GKpZAH
    📌 ANGULAR: goo.gl/WJhtnC
    📌 VUE.JS: goo.gl/QzLoFY
    📌 FIREBASE/FIRESTORE: goo.gl/bpKL9i
    📌 PHP LARAVEL: goo.gl/iAbPBy
    📌 MATERIALIZE CSS: goo.gl/7pSFY5
    📌 IONIC: goo.gl/RNGKTD
    📌 SASS: goo.gl/ba7mEE
    📌 PROGRAMACIÓN BÁSICA: goo.gl/HksyVi
    ¿Quiéres apoyar el canal?
    Curso de Bootstrap 4 PREMIUM!
    Accede con un súper descuento aquí:
    curso-bootstrap-4-udemy.bluuweb.cl
    También puedes seguirme en Facebook: / bluuweb
    Finalmente visita mi sitio web: www.bluuweb.org --
    Mi Setup:
    ⭐️ Teclado Mecánico: amzn.to/3Ns6fdK
    ⭐️ Audífonos: amzn.to/3pwrzqt
    ⭐️ Micrófono: amzn.to/3JH4tV7
    ⭐️ Monitor: amzn.to/3NTt8Iu
    ⭐️ Procesador: amzn.to/3raD4EC
    ⭐️ Tarjeta de Video: amzn.to/437t78b

ความคิดเห็น • 164

  • @GersonZ100
    @GersonZ100 4 ปีที่แล้ว +6

    No necesitaba ver el video pero lo vi porque explicas como los dioses !!!

  • @lserranoit
    @lserranoit 4 ปีที่แล้ว +16

    Sería excelente un ejemplo con registros de una base de datos. Gracias por el video.

  • @fabri_juncal
    @fabri_juncal 5 ปีที่แล้ว +24

    En vez de utilizar el boton para buscar:
    boton.addEventListener('click', filtrar);
    Se puede utilizar el evento del input, para que a medida que uno vaya escribiendo vaya filtrando:
    formulario.addEventListener('input', filtrar);
    Creo que esta manera es mas practica.
    Excelente video, saludos desde Argentina!!

    • @4yurimm
      @4yurimm 4 ปีที่แล้ว +13

      Buena alternativa, pero mírate el vídeo completo, al final usa el evento upkey para que la función se ejecute con cada tecla pulsada :)

  • @ezequieldominguez2821
    @ezequieldominguez2821 4 ปีที่แล้ว +3

    Hermano, muchas gracias por el tutorial, explicas muy bien y se siente mas agradable que cualquier profesor de mi universidad JAJA, me suscribo

  • @LoFiCozyMusic
    @LoFiCozyMusic 3 ปีที่แล้ว

    Con esta maraviiishaaa de explicacion hice un buscador con data desde un JSON...Gracias!!!

  • @LuisAntonio-cd4ck
    @LuisAntonio-cd4ck 5 ปีที่แล้ว +1

    😭😭😭 Excelente explicación, después de muchos años sin entender, aparece la mejor explicación......un abrazo muchas gracias

    • @bluuweb
      @bluuweb  5 ปีที่แล้ว +1

      he he he 🎉🎉🎉

  • @InnovaCity
    @InnovaCity 4 ปีที่แล้ว

    Alguien debería de darte un premio. Sos genial.

  • @yoto8807
    @yoto8807 3 ปีที่แล้ว

    Pasan los dias y esta explicacion sigue funcionando. Gracias.

  • @Guille259
    @Guille259 ปีที่แล้ว

    Te amo

  • @matiaslamota301
    @matiaslamota301 3 ปีที่แล้ว

    Amigooooooooo me has salvado la vida, todo este tiempo he estado buscando formas de crear esto y por fin lo logro, además, he utilizado un poco de CSS además del Bootstrap para hacer la búsqueda más dinámica y bonita, *_gracias!_*

  • @journeysocialmeeting70
    @journeysocialmeeting70 3 ปีที่แล้ว

    Gran canal, el mejor explicando junto con FAZT, espero crezcas bastante, acá un nuevo suscriptor. Un abrazo desde Lima Perú

  • @andreyovedenie
    @andreyovedenie ปีที่แล้ว

    Muchas gracias, por la ayuda, ahora mismo estoy empezando con javascript y me resulta bastante complicado, pero con tu ayuda lograre aprenderlo.

  • @martindejesusmedinarubian122
    @martindejesusmedinarubian122 5 ปีที่แล้ว +1

    Excelente explicación. Espero que sigas subiendo mas explicaciones sobre Vue y en un futuro quizas hagas un curso de Nativescript con Vue. Gracias por compartir todos tus conocimientos, tienes una gran capacidad para explicar.

    • @bluuweb
      @bluuweb  5 ปีที่แล้ว +1

      Vamos a estudiar Nativescript jijij nunca terminamos de aprender ajajaj

  • @mauriciobraga3978
    @mauriciobraga3978 4 ปีที่แล้ว

    gracias bro, no sabes como me sirven tus cursos!! saludos desde Uruguay

  • @kalanzans
    @kalanzans 5 ปีที่แล้ว +1

    Fenomenal!
    Por mucho más ejemplos en Javascript! Gracias y saludos desde Brasil! :^)

    • @bluuweb
      @bluuweb  5 ปีที่แล้ว +1

      Saludos a Brasil!!! si iré subiendo más ejercicios de Javascript :)

  • @tonygo1706
    @tonygo1706 5 ปีที่แล้ว

    Amigo está increíble ya sólo de conectar a una base de datos y quedaría genial. Te felicito.

    • @bluuweb
      @bluuweb  5 ปีที่แล้ว +1

      en el curso de vue de udemy vemos como trabajar con firebase :) Saludos y gracias por todo el apoyo!!

  • @Diego533-c4c
    @Diego533-c4c 2 ปีที่แล้ว

    Muchas gracias, me salvaste la vida

  • @moleculadesign
    @moleculadesign 5 ปีที่แล้ว

    Sos un maestro!!!
    Justo lo que necesitaba, estaba probando con otros metodos con map y filter, pero el tuyo es mas "entendible"
    gracias!!

    • @bluuweb
      @bluuweb  5 ปีที่แล้ว +1

      Genial! de igual forma aplicaremos algo con filter :) Saludos!!

  • @felipevilchez6470
    @felipevilchez6470 3 ปีที่แล้ว

    gracias Bluuuweb, te debo mucho

  • @anita8405
    @anita8405 ปีที่แล้ว

    me super sirvio para mi carrito de compras

  • @catlel
    @catlel 3 ปีที่แล้ว

    Gracias explicas muy bien y me encanta tu actitud!!

  • @yuniordiaz867
    @yuniordiaz867 5 ปีที่แล้ว +1

    gracias por cada uno de tus videos!

  • @gilbertardila
    @gilbertardila 2 ปีที่แล้ว

    Super bueno, me encantó este tutorial, me parece muy buena la pedagogía que utilizas para enseñar

  • @San_Juan_de_Areo
    @San_Juan_de_Areo 5 ปีที่แล้ว

    Excelente muchas gracias por el apoyo

  • @albertos8732
    @albertos8732 3 ปีที่แล้ว

    Eres un dios !!!!

  • @jakalm_oficial
    @jakalm_oficial 3 ปีที่แล้ว +3

    También podría utilizarse .includes() , creo que sería incluso el código más corto, por qué este a comparación de .indexOf, no retorna la ubicación del texto, si no, retorna true o false

  • @sarkastherin
    @sarkastherin 3 ปีที่แล้ว

    Te quiero! en serio... ya suscrita!! Eres genial

  • @sebastianrubio7535
    @sebastianrubio7535 3 ปีที่แล้ว

    ERES UN CRACK!!!

  • @mrx2039
    @mrx2039 5 ปีที่แล้ว +1

    Excelente, bien explicado y va al punto. Gracias.

    • @bluuweb
      @bluuweb  5 ปีที่แล้ว

      Muchas gracias!! :)

  • @sebatecning5207
    @sebatecning5207 3 ปีที่แล้ว

    Excelente, muy buen vídeo y muy buen instructor, te felicito y te doy muchas gracias por compartir este conocimiento que es muy valioso

  • @BrayanPastor
    @BrayanPastor ปีที่แล้ว

    gracias era lo q necesitaba :)

  • @williamjesusrivasduran4400
    @williamjesusrivasduran4400 5 ปีที่แล้ว +5

    Excelente explicación , entendí mejor aquí que con otros cursos :3 como se podria extraer los datos de una base de datos ?

  • @walfremartinez
    @walfremartinez 2 ปีที่แล้ว

    Genio, muchas gracias!

  • @leonardomirabelli7603
    @leonardomirabelli7603 3 ปีที่แล้ว

    excelente explicacion

  • @valeuejeje
    @valeuejeje 2 ปีที่แล้ว

    muchisimas gracias x el video! super claro!!!

  • @feli965
    @feli965 3 ปีที่แล้ว

    muy buen video y excelente explicación, compre tu curso compa.

  • @angelinfanti352
    @angelinfanti352 4 ปีที่แล้ว

    Excelente vídeo amigo muy bien explicado, muchas gracias saludos desde Venezuela. Te ganaste un like y un sub

  • @juandiegosanchezm.6616
    @juandiegosanchezm.6616 3 ปีที่แล้ว

    Parce, que buen video... me sirvió mucho, te ganaste un suscriptor mas

  • @chiknice100
    @chiknice100 5 ปีที่แล้ว

    Muchas gracias. Bien explicado ;-)
    Saludos desde Vzla..

  • @x3xcode
    @x3xcode 3 ปีที่แล้ว

    muchas gracias me sirvió mucho

  • @zerox66626
    @zerox66626 2 ปีที่แล้ว

    Muy buenos tus tutoriales eres un crack

  • @brux6638
    @brux6638 3 ปีที่แล้ว

    Muy bueno amigo y super bien explicado, me ayudo bastante . saludos!

  • @limberthgeovanny1175
    @limberthgeovanny1175 5 ปีที่แล้ว

    Excelente tutorial me sirvio de mucho GRACIAS...!!!

  • @estebansalazar697
    @estebansalazar697 5 ปีที่แล้ว

    Grande máquina, excelente forma de enseñar !

    • @bluuweb
      @bluuweb  5 ปีที่แล้ว +1

      muchas gracias!! Saludos Esteban!

    • @estebansalazar697
      @estebansalazar697 5 ปีที่แล้ว

      @@bluuweb consulta, no tienes un canal en dicord para la comunidad??

  • @Tutora1260
    @Tutora1260 4 ปีที่แล้ว

    jajajajgenial y a prueba de weones!!!, muy divertida la narración la verdad. gracias!!

  • @dilancardenas7481
    @dilancardenas7481 4 ปีที่แล้ว

    simplemente un genio

  • @JavierFigueroaa
    @JavierFigueroaa 3 ปีที่แล้ว

    gracias amigo, que buen tuto

  • @gastemma
    @gastemma 5 ปีที่แล้ว

    Muchas gracias muy bien explicado :-)

  • @felipevilchez6470
    @felipevilchez6470 3 ปีที่แล้ว +1

    Bluu porfa haz un video de filtros de productos pero con elementos del html, por ejemplo un filtro de productos. Saludos

    • @oscarjaviergarcia3707
      @oscarjaviergarcia3707 2 ปีที่แล้ว

      los productos por lo general llegan de una bd y pues se realiza la consulta y se precargan

  • @elnoba4871
    @elnoba4871 ปีที่แล้ว

    como podria hacer uno asi pero con etiquetas que te aparesca para darle click la opcion y se lleve a su respectiva pagina ? ejemplo busco celulares y abajo me aparesca un recuadradito de celulares que al toar te lleve a ese apartado.
    gracias desde ya

  • @jhavilino
    @jhavilino 3 ปีที่แล้ว

    Me imagino usando para un diccionario digital. es decir hacer una web y filtrar palabras tipo buscador.

  • @JValenteM92
    @JValenteM92 5 ปีที่แล้ว

    Excelente explicación! :D

  • @emanuelalderete7718
    @emanuelalderete7718 3 ปีที่แล้ว

    En lugar de poner otro "if" podrías haber utilizado un "else" en el mismo if. Aún así, excelente explicación, me sirvió un montón n.n

  • @SaturoX08
    @SaturoX08 4 ปีที่แล้ว

    me salvaste la vida locoooo xD gracias ! like!

  • @LG-wb1jf
    @LG-wb1jf 3 ปีที่แล้ว +1

    fiesta!

  • @droop6405
    @droop6405 4 ปีที่แล้ว +1

    ¿como puedo darle estilos a los datos ? y como puedo hacer que solo aparesca la informacion cuando le de a buscar y si no hay la informacion diga que nose encuentra , te lo agradeceria.

  • @juanpablo.970
    @juanpablo.970 2 ปีที่แล้ว +2

    Donde encuentro el archivo de descarga?

  • @rafaelalbertoapesoa6775
    @rafaelalbertoapesoa6775 2 ปีที่แล้ว

    Hola. Muy interesante y practico lo que hiciste. Podrias explicar como acceder a los datos de la base. Resulta que tengo 6 campos de diferentes bases a las que necesito hacerlo. Desde ya, Gracias

  • @pedroenriquearmendariz5968
    @pedroenriquearmendariz5968 ปีที่แล้ว

    seria excelente que enseñaras a como ocultar la lista de búsqueda y que al momento de escribir se vallan mostrando la lista al momento que escriba el usuario

  • @nicodipi
    @nicodipi 4 ปีที่แล้ว

    Genioo muy bueno!

    • @droop6405
      @droop6405 4 ปีที่แล้ว

      Me compartes el código amigo :(

  • @oduber.vasquez
    @oduber.vasquez 5 ปีที่แล้ว +3

    Excelente! Qué pasa si quiero buscar por varios campos, es decir, "nombre, descripción"??

    • @lnard214
      @lnard214 4 ปีที่แล้ว +4

      seria lo misno solo que en la condicion pondria if( nombre.indexOf(valor) !== -1) || ( descripcion.indexOf(valor) !== -1) y la busqueda seria por nombre y por descripcion.... saludes

  • @s1ndestino1
    @s1ndestino1 5 ปีที่แล้ว +1

    una pregunta este metodo de busqueda lo puedo implementar con laravel?

  • @andresparragarzon4572
    @andresparragarzon4572 4 ปีที่แล้ว

    Gran video

  • @Milei-nohayplata
    @Milei-nohayplata 2 ปีที่แล้ว

    como se hace para seleccionar alguno de los registros que dan como resultado la busqueda y asignarlo a una variable

  • @evelynsolvidal5382
    @evelynsolvidal5382 3 ปีที่แล้ว

    muy bueno!

  • @salvax8165
    @salvax8165 4 ปีที่แล้ว +1

    como se hacen esas comillas?

  • @gabrielromero9595
    @gabrielromero9595 5 ปีที่แล้ว

    Más videos por favor maestro.

  • @video12417
    @video12417 5 ปีที่แล้ว

    uno pregunta se puede utilizar node js y morgan para hacer el buscador

  • @robertoceratti5523
    @robertoceratti5523 3 ปีที่แล้ว

    master , prque al hacero en una tabla cmo la que usaste en crear persona, no muestra solo el regustro encontrado , le suma toda la tabla anterior, iluminame plis ....

  • @kelvinhuanca1401
    @kelvinhuanca1401 2 ปีที่แล้ว

    Excelente broo. Saludos desde Perú. keep it up!. Solo una pregunta, ¿si podría ser posible que enseñes a crear el buscador como web component con js vanilla?

  • @RaulRHR-ct3ri
    @RaulRHR-ct3ri 5 ปีที่แล้ว +1

    Primero en la clase

    • @bluuweb
      @bluuweb  5 ปีที่แล้ว

      Bienvenido a la clase jiji Saudos Raul!!

  • @eps1394
    @eps1394 5 ปีที่แล้ว +1

    brother y si quiero hacer con una base de datos.... se podría??

  • @hernaldocastro8944
    @hernaldocastro8944 5 ปีที่แล้ว

    buenas, consulta, se puede aplicar esto a un datatable,Jquery sin necesidad de usar el que trae x defecto.. gracias

  • @UNICUCES
    @UNICUCES 2 หลายเดือนก่อน

    Una pregunta y si quiero que busque archivos PDF que tenga en una carpeta especifica, ¿como seria?

  • @WikiPelisBlack
    @WikiPelisBlack 3 ปีที่แล้ว

    compañero yo ya tengo un json desplegado como hago para hacer ese filtro

  • @TrasHumoProDucciones
    @TrasHumoProDucciones 5 ปีที่แล้ว

    Se puede consumir json externo en vez del array para separar el código y que quede todo mejor ordenado?

  • @lebaf8661
    @lebaf8661 4 ปีที่แล้ว

    Una pregunta estoy trabajando con nodejs, y al hacer esto si puedo ver hacer la logica el script, pero n o se como hacer para tomar la lista de productos y transformarla en un arreglo, por que imprimo los producto en un index, pero no me el productos que es el resultado de una consulta, no me lo toma como arreglo en el script :/

  • @davidromngutierrez4455
    @davidromngutierrez4455 3 ปีที่แล้ว

    11:50 Acento grave ``

  • @matiiross2618
    @matiiross2618 3 ปีที่แล้ว

    Hola muy buenas tardes!!
    Hay manera de aplicar lo mismo a una base de datos de firebase?
    Muchas gracias por la enseñanza.

  • @carlospena930
    @carlospena930 5 ปีที่แล้ว +1

    como puedo hacer esto en firebase

  • @alecruz2980
    @alecruz2980 4 ปีที่แล้ว

    Excelente video, me quedo a la primera. Tengo una duda si quiero que al momento que ya me salio la fruta le pueda pulsar y me lleve a otra parte con href como le puedo hacer, espero me puedas ayudar.

  • @urmec5128
    @urmec5128 2 ปีที่แล้ว

    veo que casi no contestas pero bueno de igual forma ya lo intente de muchas formas y no logro comprender como hacerle para que al encontrar el producto encontrado y dar click en el me mande a un enlace(abrir otra pagina) interno. ¿como se le hace para agregar enlaces a cada producto en el array? gracias por tu atencion

  • @elbananerosoyyooo8394
    @elbananerosoyyooo8394 2 ปีที่แล้ว

    tengo una duda y cuando quiera darle clip y me direccione a otra ventana con el dato encontrado como lo aria

  • @annietibbers2056
    @annietibbers2056 4 ปีที่แล้ว

    hola buenas, tengo una pregunta. ¿Por que al llamar la funcion filtrar la primera vez entra en el if(nombre.indexOf(texto) !== -1) ?, si el valor de texto es nulo, y en el if pregunta si el texto va dentro del de nombre AYUDA!!!

  • @sanant8748
    @sanant8748 4 ปีที่แล้ว

    Cómo podría evitar espacios en blanco si quiero buscar un nombre completo del array, por ejemplo tengo Pedro Palotes Zamora en el dato usuario.nombre
    Es decir usando este ejemplo cuando le doy buscar sin tener nada escrito me escribe todos los usuarios del arreglo, como puedo resolver eso

  • @nuditosmacrame8147
    @nuditosmacrame8147 4 ปีที่แล้ว +1

    hola, me da error cuando pongo : resultado.innerHTML =''; dice que no puede ser null, uffff

  • @jeanthuzcategui5934
    @jeanthuzcategui5934 4 ปีที่แล้ว

    Hola si quiero que muestre la imagen asociada al producto se puede?

  • @jorgesee8681
    @jorgesee8681 4 ปีที่แล้ว

    Cómo cambio el contenido a filtrar, osea "const productos" por todo el contenido de una página html? muchas gracias

  • @juandavidvargas8052
    @juandavidvargas8052 5 ปีที่แล้ว

    Hola ignacio, de verdad muchas gracias por su video, tengo que comprar su curso de vue JS pero primero necesito aprender muy bien el JS. Le escribo por agradecerle por la explicación del tutorial.
    Ignacio, tengo una pregunta. Lo que pasa es que yo tengo un proyecto con su respectivo CRUD. Todo funciona de maravilla. Es mas ya estoy que acabo para entregarlo, pero tengo una duda. Necesito que funcione el buscador y pues sigo el tutorial y cuando escribo cualquier cosa, la consola me lo vale, pero no se como insertar la conexión a la base de datos para que me lea los registros que tengo usando JS. Muchas gracias, que pena por la molestia.

  • @yerkobrowton5906
    @yerkobrowton5906 3 ปีที่แล้ว

    Hola Ignacio, podrias realizar este ejercicio con vue js?

  • @elsabioss
    @elsabioss 4 ปีที่แล้ว

    como puedo hacer para que cuando yo ponga una letra por ejemplo c me sale cundinamarca, pero cuando la borro me aparecen todos los recorridos, como se puede hacer para que cuando la borre siga estando vacio el espacio

  • @gobiernoautonomomunicipald2502
    @gobiernoautonomomunicipald2502 5 ปีที่แล้ว

    Exelente, pero como puedo realizarlo con datos que tengo en un array de una base de datos, espero su respuesta, gracias.

  • @NestorRivasqac
    @NestorRivasqac 5 ปีที่แล้ว

    Hola. Al hacer click en el botón, me muestra el producto buscado, pero al instante se actualiza la pagina. Que puede ser?

  • @emanuelpbproducciones
    @emanuelpbproducciones 3 ปีที่แล้ว

    como seria para q no se active los productos cuando no estoy buscando?????.

  • @murielreyes81
    @murielreyes81 4 ปีที่แล้ว

    holi muy bueno el vídeo tutorial me explico muchas cosas quisiera saber como se realizaron las "comillas especiales" que utilizaste en el resultado

  • @andrelopezhernandez7959
    @andrelopezhernandez7959 3 ปีที่แล้ว

    como puedo hacer para que halla ese espacio entre el numero 8 y 9 para colocar el bootstrap? saludos

  • @eduardomorenopalacios8779
    @eduardomorenopalacios8779 6 วันที่ผ่านมา

    cuales son las comillas especiales que nopermiten escribir html ?

  • @beticohernandez9536
    @beticohernandez9536 5 ปีที่แล้ว

    Hola, los datos a buscar se podran traer de una base de datos?
    Chao

  • @marceloespana7635
    @marceloespana7635 3 ปีที่แล้ว

    y qué tal si quiero mostrar datos de una Bd?

  • @raxuone3741
    @raxuone3741 4 ปีที่แล้ว +1

    Oigan chicos y chicas... Si lo nesesitan ya me esforse haciendolo y si funciona. Se los dejaré aquí abajo para ahorrarles trabajo como este TH-camr Bluuweb ya lo hizo con nosotros 😉
    Psd: con ese codigo pueden agregarle enlaces solo duplicando la variable "enlace" dentro de la constante "productos" y cambiando la "URL". Solo les faltará el html.
    const productos = [
    {enlace:'*Tu enlace', nombre: 'Platano', valor: 500},
    {enlace:'*Tu enlace', nombre: 'Pera', valor: 500},
    {enlace:'*Tu enlace', nombre: 'Sandia', valor: 500},
    {enlace:'*Tu enlace', nombre: 'Melon', valor: 500},
    {enlace:'*Tu enlace', nombre: 'Frutillas', valor: 500},
    ]
    const formulario = document.querySelector('*Tu input del buscador');
    const boton = document.querySelector('*Tu boton');
    const resultado = document.querySelector('*Tu espacio para ubicar el resultado');
    const filtrar = ()=>{
    /*console.log(formulario.value);*/
    resultado.innerHTML = '';
    const texto = formulario.value.toLowerCase();
    for(let producto of productos){
    let nombre = producto.nombre.toLowerCase();
    if(nombre.indexOf(texto) !== -1){
    resultado.innerHTML += '' + producto.nombre + ' - valor:' + producto.valor + ''
    }
    }
    if(resultado.innerHTML === ''){
    resultado.innerHTML += ' Producto no encontrado ';
    }
    }
    boton.addEventListener('click',filtrar);
    formulario.addEventListener('keyup',filtrar);
    filtrar();
    Feliz noche y saludos a todos.

    • @mauriciobraga3978
      @mauriciobraga3978 4 ปีที่แล้ว +1

      genio

    • @urmec5128
      @urmec5128 2 ปีที่แล้ว

      pero se duplica el resultado al escribir lo que buscas y te genera doble enlace almenos a mi no me a logrado quedar