
方法一:利用form的onsubmit()函数
Html代码
<script type="text/javascript">
function validateForm(){
if(documentreplytitlevalue == ""){ //通过form名来获取form
alert("please input the title!");
documentreplytitlefocus();
return false;
}
if(documentforms[0]contvalue == ""){ //通过forms数组获取form
alert("please input the content!");
documentreplycontfocus();
return false;
}
return true;
}
<form name="reply" method="post" onsubmit="return validateForm( );">
<input type="text" name="title" size="80" /><br />
<textarea name="cont" cols="80" rows="12"></textarea><br />
<input type="submit" value="提交" >
</form>
注意:
1onsubmit属性内容一定要有return关键字,否则函数会直接执行,不会返回
2validateForm一定要返回一个boolean类型的返回值
3提交按钮要写成submit类型的
楼上的获取方法不够科学,建议使用:names
=
RequestForm("names")
这个是专门获取表单值的,RequestForm("names")
中的
names
就是任何文本框等表单元件的name啦
还有,你的表达也要设置提交到有这些的处理代码的asp网页才可以啊
<%@ page language="java" contentType="text/html; charset=GB2312"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 401 Transitional//EN"
">
<form:select path="planId" class="input-xlarge"> 最后会生成正常的H5 标签,只要你的属性里配置了就会在生成的标签里附带又id值,然后用js根据id值取值即可:
var val = documentgetElementById(id)value;val就是你要取的标签的value。
以上就是关于如何获取form表单提交的数据全部的内容,包括:如何获取form表单提交的数据、怎么获取当前表单文本框里的值,用asp、jsp怎么取得表单的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)