一般有两种方法:一是通过innerHTML来添加元素;二是通过appendChild()来添加。
区别是:前者添加后,不会立即生效;而后者则会立即生效。
例子:
静态页面:
采用js动态添加——通过innerHTML:
动态创建网页元素——通过createElement()和appendChild():
这3种情况下,第二种情况,即通过innerHTML的方式来动态创建网页元素时,被动态创建的表单form无法提交,而第三种情况,即通过createElement()和
appendChild()的方式动态创建的表单form便可以提交:submit()。