smez Postado Outubro 23, 2007 Denunciar Share Postado Outubro 23, 2007 No IE esta funcionado normal, no firefox não Pelo debugfire do firefox deparei que o var tipoPag = document.getElementById("tipoPag");esta vindo com valor nullporque será, e o erro pode ser por causa disso?<form method="post" name="produto" action="carrinho.asp"> <input type="hidden" name="lang" value="<%=request("lang")%>"> <input type="hidden" name="codigo_produto" id="codigo_produto" value=""> <input type="hidden" name="tipo_Pag" id="tipo_Pag" value=""> <input type="hidden" name="meio_pgto" id="tipo_Pag" value=""> <input type="hidden" name="codigo_categoria" value=""> <input type="hidden" name="codigo_cor" value=""> <input type="hidden" name="codigo_tamanho" value=""> <input type="hidden" name="ato" value="FIM"> <input type="hidden" name="mode" value="comprar"> <input type="radio" name="tipoPag" id="radio" value="vistaDep" onClick="tipopag(vista)" onMouseDown="tipopagj(this.value)"> <input name="Comprar" id="Comprar" type="button" style="cursor:pointer" class="BTTNindique" value="<%=Application("BttComprar")%>" onClick="java script:addproduto2('<%=RS_Produto("codigo_produto")%>','<%=RS_Produto("codigo_categoria")%>')" /> </form> <script type="text/javascript" language=JavaScript> ///AO CLICAR EM COMPRAR, ACIONA ESSA FUNÇÃO function addproduto2(codprod,codcat){ document.produto.codigo_produto.value = codprod; document.produto.codigo_categoria.value = codcat; var tipoPag = document.getElementById("tipoPag"); var nome_tamanho = document.getElementsByName("nome_tamanho"); var check = true; if(tipoPag.value == ""){ alert("Selecione uma opção de pagamento"); check=false; } for (counter = 0; counter < nome_tamanho.length; counter++) { if (nome_tamanho[counter].checked == true) { document.produto.codigo_tamanho.value = nome_tamanho[counter].value; } } var nome_cor = document.getElementsByName("nome_cor"); for (counter = 0; counter < nome_cor.length; counter++) { if (nome_cor[counter].checked == true) { document.produto.codigo_cor.value = nome_cor[counter].value; } } if (check == true) { document.produto.submit(); } } function view_prod(view_img) { document.IMGVisProd.src = view_img; } var tipoPag = document.getElementById("tipoPag"); function tipopagj(tipo) { tipoPag.value = tipo; } </script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 babaloricha Postado Outubro 23, 2007 Denunciar Share Postado Outubro 23, 2007 acho que deve ser pelo fato de que você esta tentando pegar o id tipoPag , sendo que tipo pag é o nome! :P ve isso ai! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 smez Postado Outubro 23, 2007 Autor Denunciar Share Postado Outubro 23, 2007 acho que deve ser pelo fato de que você esta tentando pegar o id tipoPag , sendo que tipo pag é o nome! :P ve isso ai!não entendi Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 babaloricha Postado Outubro 23, 2007 Denunciar Share Postado Outubro 23, 2007 (editado) <input type="radio" name="tipoPag" id="radio" value="vistaDep" onClick="tipopag(vista)" onMouseDown="tipopagj(this.value)"> no seu codigo tem essa parte certo? você tem que coloca assim o <input type="radio" name="tipoPag" id="tipoPag" value="vistaDep" onClick="tipopag(vista)" onMouseDown="tipopagj(this.value)"> Editado Outubro 23, 2007 por babaloricha Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
smez
No IE esta funcionado normal, no firefox não
Pelo debugfire do firefox deparei que o
esta vindo com valor null
porque será, e o erro pode ser por causa disso?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.