Outro dia eu precisei pegar o valor de um botão rádio usando Javascript mas não tinha idéia de como fazer isso, dando uma pesquisada pela internet achei esse código.
Fiz algumas adaptações, para ficar mais fácil sua compreensão, no script mas acho que ele é bem simples de entender.
Primeiro ele checa se 1 equivale a 1, como é óbvio que essa afirmação é verdadeira, ele continua; dá para “i” um valor igual a quantidade de inputs de rádio que tem name = input; depois vai checando cada input, se o input estiver com atributo checked (estiver selecionado), o código para o loop e diz que a variável “tipo_rua” receberá o valor do botão rádio selecionado.
Segue o código:
if (1==1) {
for(i = 0; i < document.formulario.input.length; i++){
if (document.formulario.input[i].checked) {
break;
}
}
var tipo_rua = document.formulario.input[i].value;
}
Como não lembro exatamente o tópico ou o autor do script, o crédito vai para o forum do Imasters.



