
第一种:
在form标签中有一个输入框
<input
type="text"
name="name"/>
后台用
String
name
=
requestgetParameter("name");来获取输入框的值
第二种:
url传值的方法
<form
action="logindoname=值"
method="post">;
<a
href="logindoname=值"></a>
一般情况下使用button或者超链接的方法提交表单的时候用,或者输入框不在form中使用
PHP 可以通过POST、GET方法获取到表单提交的数据 获取到的POST、GET是数组形式的值,需要通过键值来详细获取相应的值 比如: indexphp 页面 下面是POST方法 也可以是下面是GET方法 POST相对于GET方法,更好一些,可以提交大量数据,以及更安全些。
request分2种。
1表单的requestform,写法:requestform("这里写入前面表单内组件的名称")
比如:文本框名称NAME,那就是requestform("NAME")
2地址栏的requestquerystring,写法同上,只是在地址栏中传递参数的时候能用的上。
1首先设置 表单中的数据 如name值 : 2可以用struts2,那么就在java类中写一个变量:变量名和页面上的name值一致 并有这个变量的get 和set方法 ,这样就能取到值了。
假如你的表单中的多选框代码是这样的:
<input name=wt type=checkbox value="1" />疲劳健忘失眠
<input name=wt type=checkbox value="2" />功能衰退
<input name=wt type=checkbox value="3" />身体虚弱
<input name=wt type=checkbox value="4" />硬度不够
<input name=wt type=checkbox value="5" />时间不够长
假如选了第1、3、4项,然后提交,那么ASP代码中如果用
request("wt")获得的值将是 1, 3, 4 (注意逗号后面是有一个空格的)
而如果使用下面的则可以分别得到选中的各项:
request("wt")(1) 的值是 1
request("wt")(2) 的值是 3
request("wt")(3) 的值是 4
另外,request("wt")count 的值是3,表示总共有3项。用下面的方法即可分别提取出选中的各项:
responsewrite "你选择的问题是:<br>"
For i = 1 To request("wt")count
responsewrite request("wt")(i) & "<br>"
Next
如果要保存到数据库,那么你可以根据需要保存一个总的值(即上述的“1, 3, 4”),也可以把它们分别取出后储存到单独的字段中。
补充说明:上述的1、2、3、4、5不一定用数字的,你用其他字符或汉字也可以的。
value 属性为 input 元素设定值,表单的值一般是元素的value属性:
<input value="value">
假设有以下form,拥有一个input字段(带空值预定义)以及一个提交按钮 :
提取表单值代码:
提交之后获取的结果是:
空值:
不为空:
扩展资料:
value 属性为 input 元素设定值。对于不同的输入类型,value 属性的用法也不同:
(1)type="button", "reset", "submit" - 定义按钮上的显示的文本;
(2)type="text", "password", "hidden" - 定义输入字段的初始值;
(3)type="checkbox", "radio", "image" - 定义与输入相关联的值;
参考资料:
html中获取表单数据的的方法一般有两种,一个是使用form表单的action属性将表单的数据提交给后台,另外一种就是使用JavaScript方法获取表单的数据,然后通过ajax传送给后台。
工具原料:编辑器、浏览器
一、使用表单的方法提交数据
1、利用form表单的action属性来获取表单的数据并提交,代码如下:
1
2
3
4
5
<form action="form_actionphp" method="get">
<p>First name: <input type="text" name="fname" /></p>
<p>Last name: <input type="text" name="lname" /></p>
<input type="submit" value="Submit" />
</form>
2、以上代码中method指定提交数据的方法为get,action的值是表单数据提交的地址。
二、使用JavaScript方法来获取表单的数据的方法
1、可以使用JavaScript的选择器选择表单的元素并获取其输入的数据,代码如下:
1
2
3
4
5
6
7
8
9
<form action="form_actionphp" method="get">
<p>First name: <input id="bt1" type="text" name="fname" /></p>
<p>Last name: <input id="bt2" type="text" name="lname" /></p>
<input type="submit" value="Submit" />
</form>
<script>
consolelog($('#bt1')val())
consolelog($('#bt2')val());
</script>
2、其中$('#bt1')val()就是获取input输入内容的值
1 修改phpini,查找 register_globals,将其值修改为 On。这样就可以像原来一样,例如,提交的表单中包括一个名为"username"的变量,那么在php中就可以直接使用$username来访问该变量。但是,除非你要使用一段旧的代码而考虑到兼容性问题,否则不建议使用该方法。
2 使用 $>
以上就是关于JSP中获取表单数据的方法,列举2钟以上并解释全部的内容,包括:JSP中获取表单数据的方法,列举2钟以上并解释、怎么获取form表单将要提交的数据、如何利用ASP的Request对象取得表单中的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)