formxxxx系列属性
formaction属性:
在HTML5中可以为所有的提交按钮,增加不同的formaction属性,使单击不同的按钮可以将表单提交到不同的页面。具体用法如下:
<form>
<input type="submit" name="s1" value="v1" formaction="xx.jsp" />提交到xx.jsp页面
<input type="submit" name="s2" value="v2" formaction="xx.jsp" />提交到xx.jsp页面
<input type="submit" name="s3" value="v3" formaction="xx.jsp" />提交到xx.jsp页面
</form>
formmethod属性:
在HTML5中,可以使用该属性开对每一个表单元素分别指定不同的提交方法。具体用法如下:
<form>
<input type="submit" name="s1" value="v1" formmethod="get"/>提交
<input type="submit" name="s2" value="v2" formmethod="post"/>提交
</form>
formenctype属性:
在HTML5中,可以使用该属性对表单元素分别指定不同的编码方式。具体用法如下:
<form>
<input type="text" formenctype="text/plain" />
<input type="text" formenctype="multipart/form-data"/>
<input type="text" formenctype="application/x-www-form-urlencoded" />
</form>
formtatget属性:
在HTML5中,可以对多个提交按钮分别使用该属性来指定提交后再何处打开所需加载的页面。具体用法如下:
<form>
<input type="submit" name="s1" value="v1" formtarget="_blank" />
<input type="submit" name="s2" value="v2" formtarget="_parent" />
<input type="submit" name="s3" value="v3" formtarget="_self"/>
<input type="submit" name="s4" value="v4" formtarget="_top"/>
<input type="submit" name="s5" value="v5" formtarget="framename"/>
</form>