I'm trying to get a var
that hize
in a function
and it's not working, it does not return what I want, which is only the var
..
My html
are the radiobutton
:
<div class="box-body">
<form method="post" name="formulario">
<label class="radio radio-inline m-a-0 ui-check ui-check-color ui-check-md">
<input type="radio" name="input_radio" checked value="3000">
<i class="primary"></i> <b>5 minutos</b>
</label><br><br>
<label class="radio radio-inline m-a-0 ui-check ui-check-color ui-check-md">
<input type="radio" name="input_radio" value="15000">
<i class="primary"></i> <b>10 minutos</b>
</label><br><br>
<label class="radio radio-inline m-a-0 ui-check ui-check-color ui-check-md">
<input type="radio" name="input_radio" value="30000">
<i class="primary"></i> <b>15 Minutos</b>
</label><br><br>
<button type="button" id="btn_radio" class="btn btn-outline rounded b-primary text-primary">Enviar</button>
</form>
</div>
And here is my javascript
, which has the problem:
<script>
window.onload=function(){
var btn_radio = document.getElementById("btn_radio");
btn_radio.onclick = function sacartiempo(){
var input_radio = document.formulario.input_radio;
for(x=0; x<input_radio.length; x++){
if (input_radio[x].checked) {
var tiempo = input_radio[x].value;
alert("Se aplicaron los cambios!");
}
}
return tiempo;
}
console.log(sacartiempo());
// OSINO TAMBIEN PRUEBO
console.log(btn_radio.onclick);
};
</script>
I just want to use var tiempo
, I'm not getting it ...