Hei : ) 2019-09-06 21:10 采纳率: 0%
浏览 1042

JS和HTML不知道哪出问题,运行完直接页面显示内部服务器错误

<!DOCTYPE html>



第一次习题
<br> var usernameRegex = /^\w{2,15}$/;/*用户名判断*/<br> var passwordRegex = /^\w{6,12}$/;/*密码判断*/<br> var emailRegex = /^\w+@\w+(.\w+)+$/;/*邮箱判断*/</p> <pre><code> function byid(id) { return document.getElementById(id); } function validateForm () { var flag=true; var usernameNode= byid(&quot;username&quot;); var username=usernameNode.value; if(!usernameRegex.test(username)) { byid(&quot;username_span&quot;).Style.color=&quot;red&quot;; alert(&quot;用户名输入错误&quot;); flag=false; } var passwordNode= byid(&quot;password&quot;); var password=passwordNode.value; if(!passwordRegex.test(password)) { byid(&quot;password_span&quot;).Style.color=&quot;red&quot;; alert(&quot;密码输入错误&quot;); flag=false; } var repasswordNode=byid(&quot;repassword&quot;); var repassword=repasswordNode.value; if(!password==repassword) { byid(&quot;repassword_span&quot;).Style.color=&quot;red&quot;; alert(&quot;输入错误&quot;); flag =false; } else if (!passwordRegex.test(repassword)) { byid(&quot;repassword_span&quot;).Style.color=&quot;red&quot;; alert(&quot;输入错误&quot;); flag =false; } var emailNode= byid(&quot;Email&quot;); var email=emailNode.value; if(!emailRegex.test(email)) { byid(&quot;Email_span&quot;).Style.color=&quot;red&quot;; alert(&quot;邮箱输入错误&quot;); flag=false; } } &lt;/script&gt; &lt;style type=&quot;text/css&quot;&gt; .header{ width: 1200px; height: auto; margin: 40px; overflow: hidden; } .header .header-left{ height: 65px; line-height: 65px; float: left; } .header .header-left img{ float: left; } .header .header-left a{ font-size: 24px; color: #888; padding-left: 10px; text-decoration: none; } .header .header-right{ float: right; height: 55px; line-height: 80px; } .header .header-right span{ background: url(images/wm-logo_03.jpg)0 1px no-repeat; padding-left: 23px; } .header .header-right a{ text-decoration: none; } .main{ background: url(images/zhuce_03.png) no-repeat; background-size: 100% 100%; width: 1200px; min-height: 700px; padding-bottom: 20px; overflow: hidden; margin: 40px; } .main .main-contents{ width: 890px; min-height: 618px; margin: 0 150px; margin-top: 20px; padding-bottom: 30px; background: #fff; border-radius: 3px; } .main .main-contents .title{ width: 890px; height: 60px; line-height: 60px; background: #1097f0; text-align: center; } .main .main-contents .title span{ font-size: 22px; color: #fff; height: 77px; } .main .main-contents ul{ list-style: none; } .main .main-contents ul li{ line-height: 50px; padding-left: 150px; } .main .main-contents .register .item{ width: 120px; font-size: 24px; color: #333; text-align: right; margin-right: 10px; display: inline-block; } .main .main-contents .register .hy-name{ font-size: 24px; color: #333; } .main .main-contents .register .hy-text [type=&quot;text&quot;]{ font-size: 24px; color: #333; width: 280px; height: 33px; padding-left: 10px; } .main .main-contents .register .hy-text [type=&quot;password&quot;]{ font-size: 24px; color: #333; width: 280px; height: 33px; padding-left: 10px; } .main .main-contents .tl{ height: 50px; line-height: 50px; padding-left: 320px; font-size: 24px; } .main .main-contents .register-button [type=&quot;submit&quot;]{ width: 160px; height: 50px; line-height: 50px; text-align: center; font-size: 24px; display: inline-block; margin-left: 400px; } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;div class=&quot;header&quot;&gt; &lt;div class=&quot;header-left&quot;&gt; &lt;img src=&quot;images/wm-denglu_03.jpg&quot; alt=&quot;111&quot;&gt; &lt;a href=&quot;javascript:void(0)&quot;&gt;会员注册&lt;/a&gt; &lt;/div&gt; &lt;div class=&quot;header-right&quot;&gt; &lt;span id=&quot;&quot;&gt; &quot;已是CCF会员?&quot; &lt;a href=&quot;&quot;&gt;立即登录&lt;/a&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div class=&quot;main&quot;&gt; &lt;div class=&quot;main-contents&quot;&gt; &lt;div class=&quot;title&quot;&gt; &lt;span&gt; 会员注册 &lt;/span&gt; &lt;/div&gt; &lt;form id=&quot;form&quot; action=&quot;模板.html&quot; method=&quot;post&quot; οnsubmit=&quot;return validateForm()&quot;&gt; &lt;div class=&quot;register&quot;&gt; &lt;ul&gt; &lt;li&gt; &lt;span class=&quot;item&quot;&gt; 会员类型:&lt;/span&gt; &lt;span class=&quot;hy-name&quot;&gt; &lt;input type=&quot;radio&quot; name=&quot;flag&quot; value=&quot;m&quot; /&gt; 专业会员 &lt;input type=&quot;radio&quot; name=&quot;flag&quot; value=&quot;s&quot; /&gt; 非专业会员 &lt;/span&gt; &lt;/li&gt; &lt;li&gt; &lt;span class=&quot;item&quot; &gt; 姓名:&lt;/span&gt; &lt;span class=&quot;hy-text&quot;&gt; &lt;input type=&quot;text&quot; name=&quot;name&quot; id=&quot;username&quot;/&gt;&lt;span id=&quot;username_span&quot;&gt;用户名由2-5个字符组成&lt;/span&gt;&lt;/td&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt; &lt;span class=&quot;item&quot;&gt; 邮箱:&lt;/span&gt; &lt;span class=&quot;hy-text&quot;&gt; &lt;input type=&quot;text&quot; name=&quot;name&quot; id=&quot;Email&quot; /&gt;&lt;span id=&quot;Email_span&quot;&gt;请输入8-12位密码&lt;/span&gt;&lt;/td&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt; &lt;span class=&quot;item&quot;&gt; 设置密码:&lt;/span&gt; &lt;span class=&quot;hy-text&quot;&gt; &lt;input type=&quot;password&quot; name=&quot;name&quot; id=&quot;password&quot; /&gt;&lt;span id=&quot;password_span&quot;&gt;请输入8-12位密码&lt;/span&gt;&lt;/td&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt; &lt;span class=&quot;item&quot;&gt; 确认密码:&lt;/span&gt; &lt;span class=&quot;hy-text&quot;&gt; &lt;input type=&quot;password&quot; name=&quot;name&quot; id=&quot;repassword&quot;/&gt;&lt;span id=&quot;repassword_span&quot;&gt;再次输入密码&lt;/span&gt;&lt;/td&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt; &lt;span class=&quot;item&quot; &gt; 推荐人:&lt;/span&gt; &lt;span class=&quot;hy-text&quot;&gt; &lt;input type=&quot;text&quot; name=&quot;name&quot; placeholder=&quot;请输入推荐人选填&quot;/&gt; &lt;/span&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div class=&quot;tl&quot;&gt; &lt;input type=&quot;checkbox&quot; name=&quot;reader&quot; value=&quot;1&quot; checked=&quot;checked&quot;/&gt; &quot;我已阅读&quot; &lt;a href=&quot;&quot;&gt;CCF会员条例&lt;/a&gt; 并遵守 &lt;a href=&quot;&quot;&gt;CCF章程&lt;/a&gt; &lt;/div&gt; &lt;div class=&quot;register-button&quot; &gt; &lt;input type=&quot;submit&quot; name=&quot;register&quot; id=&quot;btn1&quot; value=&quot;注册&quot;/&gt; &lt;/div&gt; &lt;/form&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; </code></pre> <p></html></p>
  • 写回答

1条回答 默认 最新

  • 愤怒的小明明 2019-09-07 13:58
    关注

    能好好排个序不,看着头疼

    评论

报告相同问题?

悬赏问题

  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序