Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Salve galera do imasters tudo legal?
Já tentei fazer de várias formas para esta função funcionar,
mas não ta rolando.
Nesta função eu recebo os dados de um formulário (var frm = document.forms[0];) e faço a varredura por todos os campos.
O problema está sendo com os campos rádio, pois ao invés de pegar somente o campo selecionado no rádio
a função está me trazendo todos os valores do rádio.
ja fiz o
if(frm.elements*.type=="radio" && frm.elements**.checked)*
dadosUsuario += frm.elements.name+"="+encodeURIComponent(frm.elements.value)+"&";
porém não funcionou
help galera
>
function criaQueryString()
{
dadosUsuario="";
* var frm = document.forms[0];*
* var numElementos = frm.elements.length;*
* for(var i=0; i < numElementos; i++)*
{
if(i < numElementos-1)
{
dadosUsuario += frm.elements.name+"="+encodeURIComponent(frm.elements.value)+"&";
if(frm.elements.type=="radio" && frm.elements.checked)
dadosUsuario += frm.elements.name+"="+encodeURIComponent(frm.elements.value)+"&";
}
else
dadosUsuario += frm.elements.name+"="+encodeURIComponent(frm.elements.value);
}
alert(dadosUsuario);
}
*Moderadores,**por favor movam este tópico para *
javascript
Carregando comentários...