Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eai pessoal, como posso fazer para pegar o campo neste formato? <input type='text' name='valor[]' desta forma não funciona como fiz abaixo por causa dos colchetes, alguma dica? var valor = parseFloat(document.form.valor.value).
exemplo utilizando a dica do @William.
pega o valor do primeiro input
var value = document.querySelectorAll('input[name="valor[]"]')[0].value;
pega todos os valores de todos os input
var input = document.querySelectorAll('input[name="valor[]"]');
for( var i=0; i < input.length; i++ ){
var value = input[i].value;
}
Utilize querySelectorAll