
上QQ阅读APP看书,第一时间看更新
2.6 修改表单的提交方式
HTML表单<form>中定义有一个method属性,用于规定提交表单数据的方式(GET和POST)。JavaScript可以通过修改method属性值改变表单的提交方式,下面给出一个修改表单提交方式的代码实例。

关于【代码2-6】的说明:
● 第16~20代码在表单内定义了下拉选择框(selMethod),定义了“get”和“post”两种表单提交方式的选择项。
● 第28~29行代码先获取了下拉选择框(selMethod)的选项值,然后通过该值修改(重新定义)表单(fMethod)的“method”属性,从而实现了对表单提交方法修改的功能。
下面使用Firefox浏览器运行测试该HTML网页,具体效果如图2.6和图2.7所示。

图2.6 JavaScript修改表单的提交方法(get)

图2.7 JavaScript修改表单的提交方法(post)