form1.name.value中的name有问题,name是个什么呢?
解决方案 »
- 关于水晶报表问题IReportAppFactory.openDocument(infoObject,0,java.util.Locale.US)挂起
- java上传路径问题,不知为何找不到上传文件的绝对路径
- 一个很简单的JSP程序。
- jsp里复制和移动文件夹
- 翻页搜索
- 自己写好的JSP为什么找不到?
- 用jsp作网站,一般怎样来构建开发平台啊,大家常用的有那些
- 写了一个操作数据库的问题:用火狐可以添加成功,IE不成功,不知道怎么回事?
- 求助:关于web调用activex实现安全密码输入
- 一个mode II 的问题
- 访问servlet需要进行哪些环境配置
- 在JSP里面用out.println输出一个表格
if (form1.name.value == "") {
//判断条件改为:form1.name.value.replace(/[ ]/g,"")=="")
alert( "请输入姓名");
form1.name.focus();
return false;
}
}
<HEAD>
<TITLE> New Document </TITLE>
</HEAD><BODY>
<script language="javascript">
function ValidateInput() {
if (form1.name.value == "") {
alert( "请输入姓名");
form1.name.focus();
return false;
}
}</script>
<form name="form1">
<input type=text name="name">
<input type="submit" name="Submit" value="提交" onclick="return ValidateInput();">
</form>
</BODY>
</HTML>
没有发现问题啊?
应该先判断是不是null,再判断是不是空串,a.equals("")
<script language="javascript">
<!--
function ValidateInput() {
if (document.form1.text1.value == "") {
alert( "请输入姓名");
document.form1.text1.focus();
return false;
}
}
-->
</script>
。。
姓名: <input type="text" name="text1">
<input type="submit" value="提交" onclick="ValidateInput()">
要不试试 chubbchubb(长街) 的方法~
要不试试document.window.form1.name.value 要不是浏览器禁止了script?
return this.replace(/(^\s*)|(\s*$)/gi,"");
}
function ValidateInput() {
form1.name.value = form1.name.value.trim();// 建议,以防输入空格
if (form1.name.value == "") {//最好改成document.all.form1.name.value == ""
alert( "请输入姓名");
form1.name.focus();
return false;
}return true// 应该要添加
}