我想做一个提交表单前的验证,如果有表单为空则弹出警告,但是一直不能成功,求大神帮忙!
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<html>
<head>
//这样写是不是有错误啊...有没有更好的方法呢
<script type="text/javascript">
function formcheck(){
if (document.form1.Pno,value==""){
alert("项目编号不能为空!");
return false;
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<%@include file="../outer/head.jsp" %>
<div id="content">
<div id="right" class="container">
<h3>增加客户信息</h3>
<form id="form1" name="form1" method="post" class="navbar-form navbar-left" onsubmit="return formcheck(this)" action="Insert1.jsp">
<p> 项目编号 :
<label>
<input name="Pno" type="text" id="Pno" class="form-control" placeholder="例:0571201301"/>
</label>
</p>
<p> 交易金额 :
<label>
<input name="cTurnover" type="text" id="cTurnover" class="form-control" placeholder="例:¥50,000"/>
</label>
</p>
<p> 项目名称 :
<label>
<input name="pName" type="text" id="pName" class="form-control" placeholder="例:双流机场安保工程"/>
</label>
</p><p>
<input name="pAddress" type="text" id="pAddress" class="form-control" placeholder="例:四川省成都市"/>
</label>
</p>
<p>
<label>
<input type="submit" name="Submit"class="btn btn-default" value="提交" />
</label>
<label>
<input type="reset" name="Submit2" class="btn btn-default"value="重置" />
</label>
</p>
</form>
</div>
</div>
</body>
</html>
亲,是要外载jquery.js么?我是新手菜鸟,大概理解了,但是不太会写,能不能简单帮我写一下呢...感激不尽
追答对啊 ,下载一个jquery文件,这个我上传一个,然后引入就可以了<script src="../jquery/jquery.js" type="text/javascript"></script>
如何验证jsp表单提交不为空
有更好的办法啊,使用jquery $("#id")获取id,当然也可以使用name或者其他属性,可查看jquery文档里面的”选择器“,然后得到.val(),例如if($("#pName").val() =="") console.inro("姓名不能为空");return;OK了,再有不懂可询问我,另外还可更换浏览器再试一下,使用firebug查看。
jsp中FCK的非空验证
if($V("rbTitle")==""){ alert("请填写标题"); return false;} var rbContent = FCKeditorAPI.GetInstance("rbContent").GetXHTML(true);if(rbContent == null || rbContent == ""){ alert("请输入内容"); return false;} document.forms[0].submit(); \/\/不为空则提交表单 } \/\/f...
jsp判断文本框不为空
jsp判断文本框实现方法。1、打开软件dreamweaver。2、添加表单文本框和提交按钮,对文本框的名称进行命名。3、编写jsp脚本验证表单元素是否为空。4、测试是否成功即可。
jsp中怎么让表单提交的数据一直在
可以使用Session对象、使用Hidden表单域方法。具体如下:1、使用Session对象:在表单提交后,将表单数据存储在Session对象中,然后在JSP页面中通过EL表达式取出Session中的数据,再将数据填充到表单中。这样就能保证表单数据一直存在,直到Session被销毁。2、使用Hidden表单域:在表单中添加Hidden表单域,将表单...
如何判断jsp表单是否成功提交
jsp中判断表单是否提交成功要看前台js返回结果以及后台打印日志是否报错来决定的。现在将用户提交的表单提交到submitform.jsp页面进行处理,接下来完成submitform.jsp页面处理表单的工作,程序代码如下:<%@ page language="java" contentType="text\/html;charset=GB2312"%><%@ page import="java.util.*,java.io.*" ...
SSH框架JSP页面怎么判断List的值是否为空
表示不名真相。也不知道你想怎么个传法。jsp传个数据给action,常用的有两种方式,一中是通过form标点传给action,注意from里面input的name属性值的命名要和action中接收参数的成员变量要一只。比如,有个form表单数据,因为input的name命名是age,那么你所提交的处理action中接收的变量是private String age;...
jsp登录的表单用java if条件判断是否输入值为空 运行是提示if 判断有错...
if(userName!=null&&userName.length()>0&&password!=null&&password.length()>0){ ………}
怎么取到的不是空值呢?jsp
客户端有表单元素你得到的就是空字符串,没有表单元素你得到的就是null 比如这个例子 客户端有: 所以request.getParameter("name");得到的就是空字符串 而request.getParameter("userName");得到的就是null
jsp为什么from表单验证用户名是否为空失败
"return check(mingcheng,mima)"这里面的mingcheng,mima是什么鬼?从哪里得到的?form表单控件的值可以通过document.getElementById("XX").value得到。这样试试:function check(){ var ming=document.getElementById("XX"); \/\/xx是控件的id值 if(mingcheng.value == null||mingcheng.value==""...
关于JSP中request.getParameter()判断得到否为空的问题
String name=Bytes(request.getParameter("name"));\/\/Bytes()为格式化表单参数的乱码 f(name!= null && "".equals(name.trim())){} 这样写绝对没有问题,应该这样写是最标准的写法,先判断是否为空,如果不为空,再于空字符串比较 注意:空字符串并不代表为空 ...