Ir para conteúdo
Fórum Script Brasil
  • 0

No Ie Funciona No Firefox Não


smez

Pergunta

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 null

porque 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>

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

<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 por babaloricha
Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...