www.state-it.info

Gran base de respuestas a las preguntas de los desarrolladores
Header decor

Como colocar los datos de input en el enlace?

1ss1za 2018-11-05 19:11:36

Dime cómo formar el enlace de un formulario? Y si realmente hacerlo en js?
5be06ba0b50f5656073449.gif

Total answers: 3

Stalker_RED 2018-11-05 19:13:23

<form method="get" action="/send/">
  <input type="text" name="to">
  <input type="text" name="text">
  <input type="submit" value="послать">
</form>

Los scripts no son necesarios. Puro HTML, method="get"

marataziat 2018-11-05 19:16:40

usando action="save.php" se puede decir a dónde enviar la solicitud!


Stalker_RED 2018-11-05 19:40:27

marataziat en este ejemplo, en la imagen de arriba es /send/ y no save.php
Gracias, añadió.


NeiroNx 2018-11-05 19:20:05

Si los campos de configurar

<label>Телефон <input id="tel"></label><br>
<label>Текст <input id="text"></label><br>
<button id="send">Послать</button>

Lo de enviar гет la consulta se puede:
$("#send").click(function(){
    $.get("http://site.ru/send/",{to:$("#tel").val(),text:$("#text").val(),password:"12345",user:"user",from:"GOD"});
});

Stalker_RED 2018-11-05 19:43:44

todavía Hay $('form').serialize(), para no sobrescribir manualmente los nombres de los campos y no hacer un montón de sobrantes id'шников.


marataziat 2018-11-06 11:12:57

¿por Qué aquí desde javascript?


NeiroNx 2018-11-06 11:15:38

Bueno de repente, no es necesario reiniciar la página - entonces javascript.


RiverMacaroon0 2018-11-06 02:24:04

los Datos del formulario, se puede formar mediante la función
var msg=$("form").serialize();

<form>
<input name="to" class="phone">
<input name="text" class="text">
</form>

Se formará una cadena de caracteres to=7878878787&text=TextSoobsheniya

var url = "site.ru/send" + msg + "&password=12345&user=nombre de usuario&from=GOD";

Preguntas relacionadas:

Footer decor

© www.state-it.info | Base of answers to questions for developers and programmers.