前端开发-javascript做表单验证的时候没有调用函数?

问题描述

javascript做表单验证的时候没有调用函数?
 <form>
用户名:
<input type="text"name="username"/>
<br/>
密码:
<input type="password"name="password">
<br/>
确认密码:
<input type="password"name="confirmpassword">
<br/><br/>
<input type="button"value="确认"onClick="checkPassword();"/>
<br/>
</form>
</div>
</body>
<script language="javascript">
function checkPassword()
{
    with(document.all)
    {
    if(form.password.value!=form.confirmpassword.value)
    {
        alert("两次输入的密码不一样!");
        passWord.value="";
        confirmpassword.value="";
        return false;
    }
    if(form.username.value=="")
    {
       alert("用户名不能为空");
       form.username.focus();
       return false;
    }
        doument.forms[0].submit();
    }
}
</script>

解决方案

System.out.println("1");//没有输出1
同学,这是js,不是java

解决方案二:

你可以弄一个alert之类的输出下

解决方案三:

表单也没有名称,document.all ie only的东东

 <form name="form1">
用户名:
<input type="text"name="username"/>
<br/>
密码:
<input type="password"name="password">
<br/>
确认密码:
<input type="password"name="confirmpassword">
<br/><br/>
<input type="button"value="确认"onClick="checkPassword();"/>
<br/>
</form>
</div>
</body>
<script language="javascript">
function checkPassword()
{
var f=document.form1;
    if(f.username.value=="")
    {
       alert("用户名不能为空");
       f.username.focus();
       return false;
    }
if(f.password.value==''){
alert('密码不能为空!');
f.password.focus();return false;
}
    if(f.password.value!=f.confirmpassword.value)
    {
        alert("两次输入的密码不一样!");
        f.password.value="";
        f.confirmpassword.value="";
        return false;
    }
     f.submit();

}
</script>

解决方案四:

System.out.println("1");//没有输出1
同学,这是js,不是java

时间: 2024-08-28 09:34:49

前端开发-javascript做表单验证的时候没有调用函数?的相关文章

Javascript的表单验证-提交表单_javascript技巧

推荐阅读:Javascript的表单验证长度 Javascript的表单验证-初识正则表达式 Javascript的表单验证-揭开正则表达式的面纱 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证. 坏数据不该抵达服务器:提交表单时的验证 表单域对象里有个form特性,它使用数组表示了整份表单的域 假如这里只有一个简单的信息文本框和一个邮政编码框,还有一个提交按钮 <form> <input id="message" name

用ASP的方法动态写出JavaScript的表单验证的函数checkSubmit()

javascript|表单验证|动态|函数 <%'请转存为CheckForm_JS.asp使用 '*****************************************************************************'函数名称:CheckForm_JS(frmName,errStr)'功能:用ASP的方法动态写出JavaScript的表单验证的函数checkSubmit()'使用方法:1.<!--Include File=URL+本函数所在的页>;' 

Javascript的表单验证-初识正则表达式_javascript技巧

推荐阅读:Javascript的表单验证长度 Javascript的表单验证-提交表单 Javascript的表单验证-揭开正则表达式的面纱 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证. 验证日期 日期的格式相对特别,不能光凭其长度来验证 常见的日期格式:先以两位数表示日,再以两位数表示月,最后以四位数表示年,期间以斜线分隔. MM/DD/YYYY 博主:怎样设计出验证日期是否符合格式的代码呢? 先来看一下验证日期格式的逻辑吧 将表单域中的值取出,

Javascript的表单验证-揭开正则表达式的面纱_javascript技巧

推荐阅读:Javascript的表单验证长度 Javascript的表单验证-提交表单 Javascript的表单验证-初识正则表达式 在上篇文章给大家介绍了javascript的表单验证-初识正则表达式,本文给大家介绍Javascript的表单验证-揭开正则表达式的面纱,具体详情请看全文. 用元字符匹配相应的字符类型 创建正则表达式有点像创建字符串字面量,只不过正则表达式出现在一对"/"里 正则表达式中会用到一级元字符,用于连接字母与数字 "." 匹配任何字符,除

javascript实现表单验证_javascript技巧

本文实例讲解了javascript实现表单验证的详细代码,分享给大家供大家参考,具体内容如下 效果图: 具体代码: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <script type="text/j

实用代码分析:JavaScript通用表单验证函数

javascript|表单验证|函数 Check.js   JS函数文件/////////////////////////////////////////////////////////////////////////////////* *--------------- 客户端表单通用验证CheckForm(oForm) ----------------- * 功能:通用验证所有的表单元素. * 使用: *    <form name="form1" > *    <

JavaScript常用表单验证&amp;amp;收集的35个 jQuery 小技巧

目录: 1:js 字符串长度限制.判断字符长度 .js限制输入.限制不能输入.textarea 长度限制  2.:js判断汉字.判断是否汉字 .只能输入汉字 3:js判断是否输入英文.只能输入英文 4:js只能输入数字,判断数字.验证数字.检测数字.判断是否为数字.只能输入数字 5:只能输入英文字符和数字 6: js email验证 .js 判断email .信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证.判断密码  2.1: js 不为空.为空或不是对象 .判断为空 .判断

用ASP动态生成JavaScript的表单验证代码

javascript|表单验证|动态 表单的验证是开发WEB应用程序中常遇到的一关.有时候我们必须保证表单的某些项必须填写.必须为数字.必须是指定的位数等等,这时候就要用到表单验证了,一般我们常用的表单验证有2种方式: 1.编写JavaScript或VBScript的表单验证函数,在客户端进行验证:2.在表单提交后,使用ASP的方法Request.Form获取表单的输入值进行判断,然后返回结果,这是在服务端进行验证: 这2种方式都有其优缺点,比如第1种方式速度比较快,而且通常使用警告框的方式,用

ASP动态生成的javascript表单验证代码

javascript|表单验证|动态 以网上down了一个ASP动态生成Form验证javascript的代码,自己扩容了一下.作者的大名我给忘了,不过我记得清楚,从第一条至第九条的代码都是该作者的原创.至于九至第十五条却是本人自己加的哦.而且由于本人水平有限,从第九条至第十五条不见得会条条生效啊?呵呵,其实把它贴在这里没有什么必要的,因为这点小会伎俩谁都会用的,我把它的作用定位为:开发时找不到该函数时到这里拷贝一下就可以了.呵,因为我即没有刻录机也没有移动硬盘.实在是没有办法把这些代码随身携带