Cambiar valor input automaticamente
Publicado por Luis Perez (3 intervenciones) el 22/11/2017 12:57:19
Buenas.
Tengo el siguiente código:
La idea es que mientras en el input haya un valor por defecto YES qué hará que se reproduzca un sonido en bucle y al cambiar el valor a NO de forma automática pasados 2 segundos deje de reproducirse.
Actualmente con este código no está fallando, ¿alguien tiene alguna idea de dónde puede venir el fallo?
Tengo el siguiente código:
1
2
3
4
5
6
7
8
9
10
11
12
13
<input hidden="" id="inp" type="text hidden" value="YES" />
<script type="text/javascript">
function checkInputValue(){
var files = { "YES": "audio/timbre.mp3", "NO": "audio/***.mp3" };
var sound = new Audio( files[ $('#inp').val() ] );
sound.play();
}
checkInputValue();
setTimeout(function(){
document.getElementById("inp").value = "NO";
}, 2000)
</script>
La idea es que mientras en el input haya un valor por defecto YES qué hará que se reproduzca un sonido en bucle y al cambiar el valor a NO de forma automática pasados 2 segundos deje de reproducirse.
Actualmente con este código no está fallando, ¿alguien tiene alguna idea de dónde puede venir el fallo?
Valora esta pregunta
0