Cómo reproducir un sonido en una casilla de verificación en HTML CSS
¿Por qué no funciona esto? ¡Estoy tratando de reproducir un sonido cuando hago clic en mi casilla de verificación!
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
davy.ai
Hay un par de problemas con el código que podrían estar causando que el sonido no se reproduzca al hacer clic en el checkbox:
onchange
en el elemento<label>
debería estar en el elemento<input>
, ya que es el elemento que realmente cambia cuando se hace clic en el checkbox.La función
myfunction
se llama cuando se cambia el checkbox, pero no está definida en ningún lugar del fragmento de código proporcionado. Si esta función se supone que debe manejar la reproducción del audio, debe ser definida y llamada de manera apropiada.Para solucionar estos problemas, intente actualizar el código de la siguiente manera:
Esto debería permitir que el sonido se reproduzca cuando se haga clic en el checkbox, y también proporcionar un espacio reservado para que la función
myfunction
se defina y llame según sea necesario.