• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

278
Views
Estoy tratando de hacer que una casilla de verificación dinámica reaccione usando un estado que combina varios estados, pero el valor de la casilla de verificación siempre está "activado", ni siquiera es falso o verdadero

Ya he intentado asignar la casilla de verificación marcada = verdadero para que funcione el btn. También traté de obtener el valor de la casilla de verificación desde e.target.value/checked, pero tampoco salió nada bueno. si alguien me puede ayudar estare muy agradecido. muchas gracias aqui esta el codigo:

aquí está el elemento de la casilla de verificación:

 <label key={uuidv4()}> <span>{masters[index].free_text}</span> <input type="checkBox" name={masters[index].name} id={masters[index].name} checked={false} required={masters[index].required} // value={inputsAdContent.name?"true":"false"} onChange={handleChangeAdContent} /> </label>

cuando el elemento se ve así, obtengo falso en todo momento y no cambia

 <label key={uuidv4()}> <span>{masters[index].free_text}</span> <input type="checkBox" name={masters[index].name} id={masters[index].name} required={masters[index].required} value={inputsAdContent.name==="true" ? "true" : "false"} onChange={handleChangeAdContent} /> </label>

y aquí está el onChange:

 <label key={uuidv4()}> <span>{masters[index].free_text}</span> <input type="checkBox" name={masters[index].name} id={masters[index].name} required={masters[index].required} value={inputsAdContent.name==="true" ? "true" : "false"} onChange={handleChangeAdContent} /> </label>

en la consola me sale este mensaje:

 air_conditioner: "on"

este es el estado que estoy usando:

 const [inputsAdContent, setInputsAdContent] = useState({});

¡¡¡muchas gracias a todos!!!

about 3 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error