Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

202
Views
Guardar automáticamente la entrada de radio en el almacenamiento local traducir jquery a vanilla js

Este es el código que usa jQuery para guardar automáticamente en el almacenamiento local cuando se verifica la entrada de radio:

 $(document).ready(function(){ var radios = document.getElementsByName("pages"); var val = localStorage.getItem('pages'); for(var i=0;i<radios.length;i++){ if(radios[i].value == val){ radios[i].checked = true; } } $('input[name="pages"]').on('change', function(){ localStorage.setItem('pages', $(this).val()); }); });

Aquí es donde me metí en la traducción a javascript:

 document.addEventListener("DOMContentLoaded", function(){ var radios = document.getElementsByName("pages"); var val = localStorage.getItem('pages'); for(var i=0;i<radios.length;i++){ if(radios[i].value == val){ radios[i].checked = true; } } document.getElementsByName('pages').addEventListener("change", function(){ localStorage.setItem('pages', document.getElementsByName('pages').val()); }); });

No sé cómo traducir correctamente.

 $(this).val());

por lo tanto, estoy seguro de que al menos esta línea debería corregirse:

 localStorage.setItem('pages', document.getElementsByName('pages').val());
about 4 years ago · Santiago Gelvez
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!