cuestión filosófica:¿Por qué utilizar una etiqueta de formulario cuando se envía mediante ajax?
Di Tengo una aplicación web que requiere javascript y un navegador moderno, mejora de manera progresiva no es un problema. Si mi formulario está siendo creado a través de javascript, y mis actualizaciones de datos se realizan a través de ajax POSTs & PUT, ¿hay realmente alguna razón para ajustar mis controles en una etiqueta de formulario? Si todavía voy a usar la etiqueta, por razones semánticas o estructurales, ¿hay alguna razón para tener parámetros de acción y método que voy a ignorar? Se siente como una retención de una era anterior para mí.
Supongo que no ... no hay ninguna razón para ellos, son útiles pero debe tenerlos para los controles es bastante estúpido ... Siempre puede poner un formulario válido en blanco como este:
– OmerPuede hacer que la acción vaya a una página que dice" Este sitio requiere javascript, y su navegador no está ejecutando el javascript." – bdares
No ser capaz de identificar qué elementos pertenecientes a un formulario en particular podrían tener algún impacto en el software de accesibilidad/lector de pantalla –