Enviar resultado de uma função no botão submit do form
Salve galera,
Estou com um problema e queria a ajuda de vocês!!
Sou leigo em javascript, se puderem mandar uma resposta simples seria o ideal.
O problema é o seguinte:
Tenho um formulário em uma página HTML normal,
<form action="http://localhost/confRele?">
Modulo: <input type="text" name="a">
Tecnum: <input type="text" name="b">
Gateway: <input type="text" name="c">
LocalIP: <input type="text" name="d">
Mascara: <input type="text" name="e">
<input type="submit" value="Enviar" onclick="junta();">
</form>
Quando eu clico no botão submit, ele enviar estes dados do formulário para a página do action, certo? como não estou identificando o método de envio, ele automaticamente envia como GET. Na página que irá receber os dados, a URL ficará da seguinte forma: http://localhost/confRele?a=&b=&c=&d=&e=....
O que gostaria era que ao invés de enviar cada input, eu preciso que o input envia os dados desta forma:
http://localhost/confRele?x=a,b:&y=c,d,e:&
Eu sei que preciso fazer uma função no javascrip, ordenar do jeito que quero e em vez do submit enviar os dados do formulário, ele tem que enviar o resultado da função, esta foi minha lógica, mas eu não consigo fazer isso, eu coloquei um javascript desta forma:
<script type="text/javascript">
function junta(){
var x = document.getElementById('a').value;
var y = document.getElementById('b').value;
var z = x + "," + y + ":";
return z;
}
</script>
só que não funciona, alguém poderia me dar uma solução?
Abraços,
Vitor PereiraDiscussão (4)
Carregando comentários...