Função para retornar checkbox selecionados

Função para retornar checkbox selecionados

Olá meu caro povo do site. =)

Fiz uma funçãozinha usando o Prototype JS para retornar os valores de todos os elementos checkbox de um determinado ID.

Bem simples, não tem nem 10 linhas.


/**
* Retorna os valores dos elementos checkbox que estão selecionados
*
* @param el elemento id que contém os inputs
*/
function pegar_valor_campos(el) {
var inpt = $(el).getElementsByTagName('input');
var valores = new Array();
for (var i in inputs ){
if (inpt[i].type == 'checkbox' && inpt[i].checked == 'checked'){
valores[] = inpt[i].value;
}
}
return valores;
}

Fui. =)

  • http://rafaelfontoura.com.br rafael

    Ola parece de grande utilizade se codigo porem como utilizo….

    consigo utiliza-lo para resgatar checkbox de outras paginas ateriormente visitadas (com paginação ) em PHP

    obrigado

  • http://rafaelfontoura.com.br rafael

    Ola parece de grande utilizade se codigo porem como utilizo….

    consigo utiliza-lo para resgatar checkbox de outras paginas ateriormente visitadas (com paginação ) em PHP

    obrigado

  • http://weber.eti.br Luiz F. Weber

    Olá Rafael.
    Este código é para retornar checkbox selecionados usando Javascript, para poder retornar os dados de checkbox selecionados, o retorno no php será um vetor.
    Tem um tópico bem bacana no fórum Imasters:
    http://forum.imasters.uol.com.br/index.php?/topic/125036-pegar-dados-de-checkbox/

    []s

  • http://weber.eti.br/ Luiz Felipe

    Olá Rafael.
    Este código é para retornar checkbox selecionados usando Javascript, para poder retornar os dados de checkbox selecionados, o retorno no php será um vetor.
    Tem um tópico bem bacana no fórum Imasters:
    http://forum.imasters.uol.com.br/index.php?/topic/125036-pegar-dados-de-checkbox/

    []s

  • http://rafaelfontoura.com.br rafael

    Opa felipe,

    Coincidentemente tbm li o topico mensionado….mas (pode ser q esteja meio lento) mas não consegui imaginar na pratica como aplicar este javascript dentro da minha página, acrdito que consiga resolver meu problema mas ainda num esta clara..

    memso assim obrigado vou tentar começar do 0 para ver se melhora…
    heheh
    abs

  • http://rafaelfontoura.com.br rafael

    Opa felipe,

    Coincidentemente tbm li o topico mensionado….mas (pode ser q esteja meio lento) mas não consegui imaginar na pratica como aplicar este javascript dentro da minha página, acrdito que consiga resolver meu problema mas ainda num esta clara..

    memso assim obrigado vou tentar começar do 0 para ver se melhora…
    heheh
    abs

blog comments powered by Disqus