关于javascript正则式表单验证,求大神

问题描述

关于javascript正则式表单验证,求大神




下面的函数组完全不起任何作用啊,随意输入都能跳转2.html,求大神们帮看看问题出在哪里。

解决方案

  问题出在:
<input type="submit" value="注册">,这种写法不管onsubmit函数返true/false,都会提交表单。
推荐解决方案:
  <input type="button" value="注册" onclick="if(show()){document.form[0].submit()}"/>

解决方案二:

贴出你的代码,难道你指望回答你问题的人照着你的图敲一遍再帮你检查错误么?

解决方案三:

而且,你根本就完全没有概念。可能在你的想象中,程序员是盯着代码看去找错误的。你之所以不会,是因为你“看不出”代码的错误。恰恰相反,程序是靠调试的。
调试器是帮助你解决问题最有力的工具。如果你完全没有这个概念,那么说明你没有入门。

解决方案四:

为什么让你贴出代码,就是告诉你,帮助你的人是怎么帮助你的。为什么我们可以知道你的程序的错误。然后你应该学会这个一般的方法。

解决方案五:

nextElementSibling改为标准的nextSibling,要不IE8-不支持这个属性报错

解决方案六:

你的js和你的html部分完全看不出有关系啊!需要将其绑定起来,比如绑定一个click事件,foucus事件。。。等

解决方案七:

把你的改成 ,引入jquery.js
js中这样写
$("#button").bind("click",function(){
if(show())

$("#button").submit();
})

解决方案八:

把你的改成 ,引入jquery.js
js中这样写
$("#button").bind("click",function(){
if(show())

$("#button").submit();
})

时间: 2025-01-29 17:42:32

关于javascript正则式表单验证,求大神的相关文章

javascript正则式表单验证,求大神帮看看问题出在那。

问题描述 javascript正则式表单验证,求大神帮看看问题出在那. 为什么我function show函数组为什么不起作用,输入错了也能跳转到2.html.提示也没有. 解决方案 show函数怎么写的,一行都看不到.哪有你这样提问的. 解决方案二: 你用的什么浏览器?这个问题改正了么有?http://ask.csdn.net/questions/231266 解决方案三: 你确定提交成功了?你打个断点看看 解决方案四: 因为你把js写在下面了,你把js放在 的上方应该就可以了,祝你好运 解决

详解JavaScript中的表单验证

       这篇文章主要介绍了JavaScript中的表单验证,是JS在前端和服务器端通信部分相关的重要知识,需要的朋友可以参考下             表单验证用于发生在服务器,客户端已经输入所有必要的数据,然后按下提交按钮之后.如果一些已被输入的客户端的数据的已在错误形式或者被简单地丢失,则服务器将必须的所有数据发送回客户端,并请求的形式以正确的信息重新提交.这是一个漫长的过程,会增加服务器负担.         JavaScript中,提供了一种方法将其发送到web服务器之前验证客户端

javascript html5实现表单验证_javascript技巧

表单验证为终端用户检测无效的数据并标记这些错误,是一种用户体验的优化. 下面展现浏览器自带的验证功能也可在移动端中查看: HTML部分: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-sc

c语言- 有限域?GF(2^8)本原多项式及有限域元素生成表的算法(C语言算法实现,MATLAB验证) 求大神、求大神, ??

问题描述 有限域?GF(2^8)本原多项式及有限域元素生成表的算法(C语言算法实现,MATLAB验证) 求大神.求大神, ?? 有限域?GF(2^8)本原多项式及有限域元素生成表的算法(C语言算法实现,MATLAB验证) 求大神.求大神, ??

关于sqlite一个数据库创建多张表的问题 求大神指教!

问题描述 关于sqlite一个数据库创建多张表的问题 求大神指教! 我是新手 最近自己尝试做个小程序.关于一个数据库建多张表 小弟查阅一下,也不能得到解决,求高手指教下. public void onCreate(SQLiteDatabase db) { String sqlCalendar = "CREATE TABLE IF NOT EXISTS calendar(pid integer primary key autoincrement," + "moon varcha

javascript实现通用表单验证函数

javascript|表单验证|函数 不管是动态网站,还是其它B/S结构的系统,都离不开表单表单做为客户端向服务器提交数据的载体担当相当重要的角色.这就引出了一个问题,提交的数据合法吗?摆在我们面前的问题就是验证这些数据保证所提交的数据是合法的.所以,我们写了一个大堆的验证函数.当我们开始新的一个项目的开发时,我们又得写一大堆的验证函数,然后再调试这一大堆的函数... 本文将介绍一种方法来提高我的代码的可重用性,提高我们的开发效率. 个人以为表单的验证应该包含两部分:第一,判断用户输入的数据是否

详解JavaScript中的表单验证_基础知识

 表单验证用于发生在服务器,客户端已经输入所有必要的数据,然后按下提交按钮之后.如果一些已被输入的客户端的数据的已在错误形式或者被简单地丢失,则服务器将必须的所有数据发送回客户端,并请求的形式以正确的信息重新提交.这是一个漫长的过程,会增加服务器负担. JavaScript中,提供了一种方法将其发送到web服务器之前验证客户端的计算机上的形式的数据.表单验证通常执行两种方式.     基本验证 - 首先,该表必须进行检查,以确保数据输入的需要将其每一个表单字段.这将通过表格的每个字段只需要循环,

数据结构 单链表-求大神给我讲讲数据结构单链表和队列

问题描述 求大神给我讲讲数据结构单链表和队列 帮我彻底分析下两种结构,感激不尽多谢大神了 解决方案 单链表和队列是两个层次的事情. 单链表是一种基本的表示一个线性表的方式,它记录下当前节点的数据和指向下一个节点的指针.因此一环一环可以得到整个数据.除了单链表,我们还有数组.双向链表.循环链表等. 队列是一种先进先出的数据结构,它高于链表一个层次,这是说,你可以用链表实现队列(当然也可以用数组或者别的).另外还有先进后出的数据结构(堆栈)等. 解决方案二: 具体你可以google下wikipedi

单链表-求大神们给一下这段代码的case怎么写?

问题描述 求大神们给一下这段代码的case怎么写? bool ListDelete_L(LinkList &Lint iElemType &e){ //在带头结点的单链表L中,删除第i个元素,并由e返回其值 LinkList pq; int j; p=L;j=0; while(p->next&&jnext;++j;} //寻找第i-1个结束 if(!(p->next)||j>i-1)return 0; //i大于表长+1或者小于1 q=p->next