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

Enviar dados do form para o js


Erick Plant

Pergunta

Estou tendo dificuldade em enviar os dados do formulario pro javascript.

O problema é q a data, no caso, está sempre sendo enviada com o valor '1'...mesmo preenchendo com qualquer valor.

<form action="processar.php" method="post" onsubmit="setarCampos(this); enviarForm('processar.php', campos, 'divResultado'); return false;">

<input name='data' type='text' id='data' />

</form>
<div id="divResultado"/>

<script>


function setarCampos() {

campos = "&modelo="+encodeURI(document.getElementById('modelo').value).
toUpperCase()+"&data="+encodeURI(document.getElementById("data").value);

}
</script>
e estou recebendo dessa maneira:
<?php

//Determina o tipo da codificação da página
header("content-type: text/html; charset=iso-8859-1"); 

//Extrai os dados do formulário
extract($_GET); 

$data = ($data != "");
echo $data;

Agora não sei porque o valor da data sempre vai como '1'.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Você está checando o valor no PHP. Talvez o problema nem seja no javascript.

Mude a sua função setarCampos() para

function setarCampos() {

campos = "&modelo="+encodeURI(document.getElementById('modelo').value).
toUpperCase()+"&data="+encodeURI(document.getElementById("data").value);

alert(document.getElementById("data").value);
alert(encodeURI(document.getElementById("data").value));

}

E veja o que aparece no alert.

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...