永发信息网

帮忙写一个javascript的验证程序。。

答案:3  悬赏:0  手机版
解决时间 2021-03-04 03:07
具体要求是:制作一个身份验证的程序,输入文本框和密码框,通过输入用户名和密码能够判断输入是否正确,如果正确显示正确信息,如果错误则出现错误提示

大侠们帮帮忙
最佳答案
&lt;html &gt;<br>&lt;head&gt;<br>&lt;title&gt;无标题文档&lt;/title&gt;<br>&lt;script language=&quot;javascript&quot;&gt;<br>function jimmy(){<br>var j = document.getElementById(&quot;a&quot;);//用户名<br>var k = document.getElementById(&quot;b&quot;);//密码<br>if(j.value.length&gt;5||k.value.length&gt;5)<br>{alert(&quot;用户名或密码太长,请重新输入!&quot;);<br>j.value=&quot;&quot;; k.value=&quot;&quot;;<br>j.focus();<br>return false;<br>}<br>else if(j.value==&quot;&quot;||k.value==&quot;&quot;)<br>{alert(&quot;用户名或密码部能为空!&quot;);<br>j.value=&quot;&quot;; k.value=&quot;&quot;;<br>j.focus();<br>return false;<br>}<br>else{<br><br>}<br>}<br>function ruby(){<br>var j = document.getElementById(&quot;a&quot;);<br>var l = document.getElementById(&quot;c&quot;);<br>if(j.value.length&gt;5)<br>{l.innerHTML=&quot;用户名太长&quot;;<br>l.style.color=&quot;red&quot;;<br>}<br>else<br>{l.innerHTML=&quot;OK&quot;;}<br><br>}<br>function peter(){<br>alert(document.form1.select.options[document.form1.select.selectedIndex].text);<br>}<br>function haha(){<br>var k = document.getElementById(&quot;b&quot;);<br>var n = document.getElementById(&quot;d&quot;);<br>if(k.value.length&gt;5){<br>n.innerHTML=&quot;密码太长&quot;;<br>n.style.color=&quot;blue&quot;;<br>}<br>else{<br><br>n.innerHTML=&quot;OK&quot;;<br>}<br>}<br>&lt;/script&gt;<br>&lt;/head&gt;<br><br>&lt;body&gt;<br>&lt;form name=&quot;form1&quot; method=&quot;post&quot; action=&quot;&quot; &gt;<br>&lt;p&gt;用户名:<br>    &lt;input type=&quot;text&quot; name=&quot;textfield&quot; id=&quot;a&quot;&gt;<br>&lt;label id=&quot;c&quot; &gt;验证&lt;/label&gt;&lt;/p&gt;<br>&lt;p&gt; 密码:<br>    &lt;input type=&quot;password&quot; name=&quot;textfield2&quot; id=&quot;b&quot; onClick=&quot;ruby();&quot;&gt;<br><br>&lt;label id=&quot;d&quot;&gt;验证&lt;/label&gt;<br>&lt;p onClick=&quot;haha();&quot;&gt;  性别:<br>    &lt;input type=&quot;radio&quot; name=&quot;radiobutton&quot; value=&quot;radiobutton&quot;&gt; <br>    男<br>    &lt;input type=&quot;radio&quot; name=&quot;radiobutton&quot; value=&quot;radiobutton&quot;&gt; <br>女&lt;/p&gt;<br>&lt;p&gt; 爱好:<br>    &lt;input type=&quot;checkbox&quot; name=&quot;checkbox&quot; value=&quot;checkbox&quot;&gt;<br>游泳<br>&lt;input type=&quot;checkbox&quot; name=&quot;checkbox2&quot; value=&quot;checkbox&quot;&gt;<br>游戏<br>&lt;input type=&quot;checkbox&quot; name=&quot;checkbox3&quot; value=&quot;checkbox&quot;&gt;<br>音乐&lt;/p&gt;<br>&lt;p&gt; 城市:<br>    &lt;select name=&quot;select&quot; onChange=&quot;peter();&quot;&gt;<br>    &lt;option value=&quot;1&quot; selected&gt;石家庄&lt;/option&gt;<br>    &lt;option value=&quot;2&quot;&gt;北京&lt;/option&gt;<br>    &lt;option value=&quot;3&quot;&gt;上海&lt;/option&gt;<br>    &lt;/select&gt;<br>&lt;/p&gt;<br>&lt;p&gt; 个人简介 <br>    &lt;textarea name=&quot;textarea&quot; cols=&quot;20&quot; rows=&quot;5&quot;&gt;&lt;/textarea&gt;<br>&lt;/p&gt;<br>&lt;p&gt;<br><br>    &lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;提交&quot; onClick=&quot;return jimmy();&quot; &gt;<br><br>    &lt;input type=&quot;reset&quot; name=&quot;Submit2&quot; value=&quot;重置&quot;&gt;<br>&lt;/p&gt;<br>&lt;/form&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;
全部回答
function istest(str) { var myreg = ^<embed> http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$ ;^[a-za-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?s*)?[.jpg,.gif,.png]{1}</embed>$; if (myreg.test(str)) { return true; } return false; }
你百度一下“正则表达式 身份证” 就可以找到你要的了~~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
雪中笑羽绒服在哪里啊,我有事要去这个地方
可否求一对象 看着来呗 甩Q
努比亚z7mini支持红外遥控吗?
下列属于经营性国有资产管理主要内容的有(
求蛇蝎点点胜者为王 微盘百度云下压缩包均可
女生自慰有什么坏处
我昨晚9点在淘宝买东西付了款、到现在卖家还
你们习惯是左手拿手机,还是右手拿手机讲电话
在北京的工厂上班一名普通工人可以拿多少钱一
手机发微博怎么上传照片
郑州火车西站-进站口地址有知道的么?有点事
读等高线示意图,已知a>b。读图回答问题【小
你好,我遇到了跟你类似的问题,我的集体户口
生辰八字公司起名
金穗面粉有限公司地址在哪,我要去那里办事
推荐资讯
上、下消化道的分界处是()
冰箱冷冻室抽屉冻裂原因。 我家买的新飞冰箱
睡遍嫩模网红的李晨是谁
拼多多上满80减10元全场通用优惠卷怎么用
生物制药属于什么行业
单选题下列符合细胞学说的说法是A.细胞是个有
太阳位于正北东经60度的地方时
谁有4399造梦西游3沙僧和八戒加起来一百多级
ipad不到一年屏幕就花屏,坏了,去哪里有免费
我是一个女生,我想问:男孩送女孩手机,女孩
沈阳 怀远门 格点电玩游戏机专卖 搬哪去了
本公司PPAP的提交等级由()确定。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?