¿Cómo pueden dos formularios compartir las mismas entradas? Tengo dos formularios, uno para dos rutas diferentes ... si quisiera que el usuario ingrese su nombre, pero solo una vez ... ¿cómo podrían los dos formularios hacerse con este campo?Dos formularios comparten la misma entrada
Respuesta
Usando JavaScript puede establecer el valor de un campo en el de otro.
Algo así como:
document.form2.input.value = this.value;
Ponga ese código en caso onBlur para su primera forma.
Así:
<form name="form1">
<input type="text" name="input" onblur="document.form2.input.value = this.value;" />
</form>
<form name="form2">
<input type="text" name="input" onblur="document.form1.input.value = this.value;" />
</form>
esperaba hacer esto sin JS, pero lo que oyen :) – tarnfeld
Desafortunadamente no hay otra manera, he editado mi publicación para incluir un ejemplo de copiar y pegar. –
Espera. La [página de textarea de w3schools] (https://www.w3schools.com/tags/tag_textarea.asp) dice (de forma simplificada) 'Element = textarea, Attribute = form, Value = form_id, Description =" Especifica uno o más forma el área de texto pertenece a "' ¿Por qué no es posible especificar una lista de formularios? Resolvería mucho mi problema actual @WaleedAmjad – Charlie
En HTML5
que podría hacerlo sin JavaScript
. Realice una forma con un conjunto de entradas, y simplemente hacer dos botones de envío utilizando un diferente formAction atributos found on Mozilla Developer Network así:
<form>
<input name="fname" type="text" />
<input type="submit" value="button one" formaction="script_one.php">
<input type="submit" value="button two" formaction="script_two.php">
</form>
- 1. ¿Cómo usar dos Formularios Django diferentes en la misma plantilla?
- 2. poner dos de entrada de texto en la misma línea
- 3. ¿Dos botones de radio comparten una "identificación"?
- 4. Dos ValidationSummary en la misma página
- 5. Separación de dos formularios en la misma vista en ASP.Net MVC
- 6. Múltiples formularios en la misma página con rieles
- 7. Múltiples formularios en la misma página ASP.NET MVC
- 8. de fundición entre las clases que comparten la misma interfaz de
- 9. Regex: determina si dos expresiones regulares pueden coincidir para la misma entrada.
- 10. Dos UITableView en la misma vista
- 11. Inicializar dos variables en la misma línea
- 12. Ordenar dos matrices de la misma manera
- 13. dividir dos veces en la misma expresión?
- 14. Parcela principal: dos parcelas que comparten el mismo eje x
- 15. Dos archivos EAR, el mismo administrador de entidades JPA, misma transacción => misma sesión?
- 16. biblioteca emacs lisp para formularios de entrada?
- 17. Google Maps API v3 - Marcadores Todos comparten la misma ventana de información
- 18. ¿Hay varios guiones gráficos o animaciones que comparten la misma línea de tiempo?
- 19. Entrada en la misma línea que la salida en C#?
- 20. ¿Cómo esperas la entrada en la misma línea Console.WriteLine()?
- 21. Redirigir dos archivos a la entrada estándar
- 22. ¿Cómo procesar dos formularios en una vista?
- 23. Fusionar valores de dos formularios en enviar
- 24. Coloque la entrada en la misma línea que el cuadro de entrada
- 25. ¿Cómo tener diferentes tipos de entrada para la misma función?
- 26. Java Entrada separada de dos teclados separados
- 27. ¿Cómo usar dos formularios y enviar una vez?
- 28. misma función para dos botones en jQuery
- 29. Serialize XML misma etiqueta dos veces
- 30. descriptor de archivo desde distintos puntos de proceso a la misma entrada en la tabla de archivos abiertos
Para los curiosos, el [atributo 'form'] (https: // developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-form) solo puede especificar un formulario. No puede ser usado para esto. – 4castle