HTML 为同一表单设置不同的action_html/css_WEB-ITnose
程序员文章站
2022-04-19 14:22:37
...
对一张表单,希望通过不同的按钮,将表单值转向不同的页面,然而form中的action值只有一个,不采取某种特殊的方式是肯定不能简单实现的,如下所示:
通过将form中的action值设为空,并取nama="form1",然后在表单中的button或者submit中加入onclick="form1.action='1.php';form1.submit();",可以明显看出再这里重新设置了form的action值,并通过form1.submit();进行了跳转,form1为为form取的name,这样通过上述代码中的不同button则可分别将表单值传给不同的页面
注意该方法不能再跳转页面中加入参数,只能是纯页面,也即转向1.php?action=action1是不可以的,若除了想传递text域或其他的内容,需使用,在value中加入所想传递的值
通过如上方法可以使:
- 同一个表单数据可通过不同按钮传递给不同页面
- 不同按钮可以处理同一个text域
- 通过hidden域,也可将不同的表单数据传递给不同页面
推荐阅读
-
requireJS在同一个HTML/JSP页面,加载不同版本的jquery_html/css_WEB-ITnose
-
CSS样式:把一个段中的几个短语颜色设置成不同于文本的颜色,用span标签。_html/css_WEB-ITnose
-
【请教】如何实现横向布局时图片A居中宽度固定,左右两侧由不同的图片B、C填充为背景_html/css_WEB-ITnose
-
html点击不同图片怎么在同一个div内显示不同的页面?_html/css_WEB-ITnose
-
html中table为每个单元格设置不同颜色和宽度的示例
-
怎样设置在同一行有两个不同的内容_html/css_WEB-ITnose
-
html点击不同图片怎么在同一个div内显示不同的页面?_html/css_WEB-ITnose
-
requireJS在同一个HTML/JSP页面,加载不同版本的jquery_html/css_WEB-ITnose
-
使用css3背景渐变中的透明度来设置不同颜色的背景渐变_html/css_WEB-ITnose
-
form表单提交数据,另外还有另一个不同的表单可以ajax提交多幅图片,两者如何关联为同一条数据