Tengo un formulario con un conjunto de entradas, y quiero que mi página para que se actualice cuando uno de ellos cambia. Tengo un segundo conjunto de entradas en el OTRO lado de la página, y el diseño de css no lo hace conveniente para mí, para ponerlos en el mismo <form> </form> etiqueta. Me pregunto si hay una manera de que yo pueda asegurarse de que esas «entradas» que se encuentran fuera de la <form> etiqueta todavía están asociadas con esa forma.

Hay alguna manera en que podamos asignar un «formulario de identificación» a las entradas?

  • Manualmente se pueden agarrar sus valores con el uso de javascript en enviar. ¿Qué te detiene de ponerlos en el formulario? ¿Tiene el formato adjunto a la <form>?
InformationsquelleAutor dlitwak | 2011-07-10

2 Comentarios

  1. 83

    En HTML5, puede utilizar el formulario, el atributo:

    Un elemento asociado es, por defecto, asociados con su antecesor elemento de formulario, pero puede tener un tipo de atributo especificados para reemplazar esta.

    Si una forma asociada a este elemento tiene un formulario de atributo especificados, luego de que el valor del atributo debe ser el ID de un elemento de formulario en el elemento del propietario del Documento.

    Ejemplo:

    <form id="myform">
        <input id="something" type="text">
    </form>
    
    <button form="myform" type="submit">Submit that form over there</button>

    Sin embargo, deberá asegurarse de que es claro para el usuario que estas separada visualmente los elementos de formulario en realidad están conectados.

    • en este trabajo en angularjs formularios y validación de formulario?
  2. 11

    <input type="text" form="myform" /> trabajó para mí.

    Actualización

    Esto funcionó muy bien con FireFox, sin embargo me dio problemas en IE 11 como la forma de atributo no es reconocida con IE (como la de escribir esto).

    Tuve que acaba de establecer una ocultos campo de entrada en el formulario, y se transfieren valor a escondidas campo de entrada de entrada fuera de forma; con onclick usando jQuery.

    • Divertido, me topé con este, ya que esta cuestión se acercó de nuevo para mí. He probado a votar, y consiguió el, «no Se puede votar por su propio post.» mensaje. No se dio cuenta de que escribí esto. pasado eaglei22 ayudó a futuro eaglei22 fuera!
    • sí, esto de fiar. gracias

Dejar respuesta

Please enter your comment!
Please enter your name here