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

76
Views
cambiando la selección del botón de radio ahora funciona bien

si la primera vez que quiero seleccionar o cambiar el botón de opción quiero cambiar el color de la etiqueta a rojo, pero no funciona perfectamente, uso una función de cambio dentro del botón de opción

 <script> function changecolor(){ document.getElementsByClassName("label").style.color='red' } </script> <body> <div class="group"> <label for="one" class="label">Select Any</label> <div class="input"> <input id="one" class="radio" name="radio-group" type="radio" onchange="changecolor()" > <input id="one" class="radio" name="radio-group" type="radio" onchange="changecolor()"> </div> </div> </body> </html>
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

document.getElementsByClassName devuelve una colección html para que tenga dos soluciones para hacer que su código funcione

  • iterar en cada elemento de la colección html y aplicar el estilo
  • o use un índice para acceder a uno de los elementos específicos

 function changecolor(){ document.getElementsByClassName("label")[0].style.color='red' }
 <div class="group"> <label for="one" class="label">Select Any</label> <div class="input"> <input id="one" class="radio" name="radio-group" type="radio" onchange="changecolor()" > <input id="one" class="radio" name="radio-group" type="radio" onchange="changecolor()"> </div> </div>

about 4 years ago · Juan Pablo Isaza Report
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!