Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde.
Tenho um while no PHP que monta umas linhas, cada linha tem um produto que tem um checkbox, que coloquei o nome de prod[].
Eu quero selecionar os checks e mandar para um link assim: 1, 2, 3, 4.
Estou fazendo assim:
function checkProd()
{
var produto_codigo = '';
for (var i = 0; i < document.frm.elements.length; i++)
{
if(document.frm.elements[i].type == "checkbox")
{
produto_codigo = document.form.elements[i].value + ',';
}
alert(produto_codigo);
}
}
Mas está errada a função. Alguém me ajuda a continuá-la ?
É, to ligado.
Mas é que eu estou usando uma função javascript pra abrir dentro de uma div as páginas.
E se eu usar o método POST não vai funcionar. Teria que ter outra função pra mandar os valores por POST.
Então criei um link pra chamar uma função javascript, para pegar os valores dos checks selecionados e mandar pra um link que vai abrir na DIV por meio da função que abre a página na DIV.
Eu já ia postar q tinha conseguido fazer:
function checkProd()
{
var produto_codigo = '';
for (var i = 0; i < document.frm.elements.length; i++)
{
if(document.frm.elements[i].checked == true)
{
produto_codigo += document.frm.elements[i].value + ',';
}
}
}
Agora só falta tirar a ultima virgula, daí eu trato no PHP.
Boa! (Y)
Não deu pra entender bem oque você tá querendo fazer..
{