Mis sitios Los formularios de registro de Aweber reciben mucho spam. Me dijeron que creara los formularios dinámicamente a través de javascript después de que la página se haya procesado o mediante el botón de hacer clic. ¿Cómo crearía y renderizaría un formulario a través de javascript?Cómo crear un formulario de forma dinámica a través de Javascript
37
A
Respuesta
88
algo de la siguiente manera ::
Añadir esta Después de que el cuerpo de la etiqueta
Este es un boceto, que tendrá que modificarlo de acuerdo a sus necesidades.
<script>
var f = document.createElement("form");
f.setAttribute('method',"post");
f.setAttribute('action',"submit.php");
var i = document.createElement("input"); //input element, text
i.setAttribute('type',"text");
i.setAttribute('name',"username");
var s = document.createElement("input"); //input element, Submit button
s.setAttribute('type',"submit");
s.setAttribute('value',"Submit");
f.appendChild(i);
f.appendChild(s);
//and some more input elements here
//and dont forget to add a submit button
document.getElementsByTagName('body')[0].appendChild(f);
</script>
+0
¿Cómo agregarías un botón (junto con el envío) para eliminar el formulario respectivo? – Jeremy
+0
Por algún motivo, el botón Enviar para este código no funciona en IE Edge ni en versiones anteriores de IE. Desconcertado por qué –
Cuestiones relacionadas
- 1. Cómo crear un predicado de forma dinámica
- 2. Crear una clase de forma dinámica a través de la variable
- 3. Crear una cuenta "sub" en Google Analytics a través de una API de forma dinámica
- 4. javascript - Crear matriz dinámica simple
- 5. Crear una consulta de forma dinámica a través del código en MSAccess 2003 [VBA]
- 6. Cómo crear las pestañas de la cinta de forma dinámica?
- 7. ¿Cómo crear una matriz de funciones de forma dinámica?
- 8. Crear dinámicamente un formulario HTML con Javascript
- 9. ¿Cómo enviar de forma confiable un formulario HTML con JavaScript?
- 10. ¿Cómo llamar a TryParse de forma dinámica?
- 11. Generación dinámica de formularios HTML a través de GUI
- 12. ¿Cómo crear una lista en HTML de forma dinámica?
- 13. ¿Cómo puedo crear una función de forma dinámica?
- 14. ¿Cómo crear una clave dinámica de mapa en javascript?
- 15. ¿Cómo puedo agregar el atributo "href" a un enlace de forma dinámica mediante JavaScript?
- 16. crear instancia de clase dinámica
- 17. Restablecer un control de validación asp.net a través de javascript?
- 18. Crear imágenes en miniatura de forma dinámica (usando django)
- 19. Crear dinámicamente cuadro de alertas Bootstrap a través de JavaScript
- 20. Crear un formulario de un modelo recursivo
- 21. JS: ¿Cómo insertar texto de forma dinámica en un SPAN?
- 22. jQuery Mobile creación de un conjunto plegable de forma dinámica a través de AJAX no se aplica styling
- 23. crear un formulario de registro
- 24. ¿Es la única forma de pasar los parámetros POST en HTML a través de un formulario?
- 25. Llenar una lista desplegable de forma dinámica con Javascript/jQuery
- 26. Cómo crear una forma "dinámica" - y almacenar datos y diseño de formularios en dos campos
- 27. Formulario de administración de Django: cómo cambiar las opciones de selección de forma dinámica?
- 28. ¿Agregar contenido a un diseño lineal de forma dinámica?
- 29. ¿Cuál es la mejor manera de rastrear los cambios en un formulario a través de javascript?
- 30. ¿Cómo cambiar un estilo de pseudoclase a través de JavaScript?
¿qué quieres decir con crear un formulario dinámicamente? –
No estoy seguro de por qué esto fue downvoted tanto o cerrado. La generación dinámica de formularios a través de JavaScript significa construir el DOM en lugar de servirlo a través de HTML. – recursive
Quiere decir crear un formulario después de que se haya procesado la página. ¿Por qué fue esto cerrado? – Sparkup