最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

提交表單時(shí)執(zhí)行func方法實(shí)現(xiàn)代碼

 更新時(shí)間:2013年03月17日 10:33:56   作者:  
客戶端的js驗(yàn)證想必大家早已熟悉,今天本文帶著大家再回憶一下,主要是在提交表單之前執(zhí)行func方法,感興趣的你可以參考下哈,希望可以幫助到你
復(fù)制代碼 代碼如下:

<%@ page contentType="text/html; charset=utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>用戶注冊(cè)</title>
<script language="javascript">
<!--
function MyForm(){
msg.innerHTML="debug::in function";
var username = document.form1.username.value;
var msg = document.getElementById("msg");
if(username.length==0){
msg.innerHTML="[ 提示:用戶名不能為空! ]";
document.form1.username.focus();
return false;
}
var pass = document.form1.password.value;
if(pass.length==0){
msg.innerHTML="[ 提示:密碼不能為空! ]";
document.form1.password.focus();
return false;
}
var pass1 = document.form1.password1.value;
if(pass1.length==0){
msg.innerHTML="[ 提示:確認(rèn)密碼不能為空! ]";
document.form1.password1.focus();
return false;
}
if(pass1!=pass){
msg.innerHTML="[ 提示:您兩次輸入的密碼不一致! ]";
document.form1.passwoid.focus();
return false;
}
var mail = document.form1.mail.value;
if(mail.length==0){
msg.innerHTML="[ 提示:E_mail不能為空! ]";
document.form1.mail.focus();
return false;
}
var i = form1.mail.value.indexOf("@");
var j = form1.mail.value.indexOf(".");
if((i<0)||(j<0)||(i-j>0))
{
msg.innerHTML="[ 提示:您輸入的E_mail格式不正確,請(qǐng)正確輸入! ]";
document.form1.mail.focus();
return false;
}
msg.innerHTML="";
return true;
}
-->
</script>
</head>
<body onload="document.form1.username.focus()">
<form id="form1" name="form1" method="post" action="" onsubmit="return MyForm()">
<table width="389" border="1" align="center" cellpadding="5">
<tr>
<td colspan="2"><div align="center">用戶注冊(cè)<br /></div></td>
</tr>
<tr>
<td colspan="2" align="center" bordercolor=""
bgcolor="">
<font color="red"><span id="msg">${error}</span> </font>
</td>
</tr>
<tr>
<td width="71">用戶名:</td>
<td width="286"><label>
<input name="username" type="text" id="username" size="20" />
</label>
*(必填)</td>
</tr>
<tr>
<td>用戶密碼:</td>
<td><label>
<input name="password" type="password" id="password" size="20" />
</label>
*(必填)</td>
</tr>
<tr>
<td>重復(fù)密碼:</td>
<td><label>
<input name="password1" type="password" id="password1" size="20" />
</label>
*(必填)</td>
</tr>
<tr>
<td>電子郵件:</td>
<td><label>
<input name="mail" type="text" id="mail" size="25" />
</label>
*(必填)</td>
</tr>
<tr>
<td>電話:</td>
<td><label>
<input name="tel" type="text" id="tel" size="22" />
</label></td>
</tr>
<tr>
<td>QQ:</td>
<td><label>
<input name="qq" type="text" id="qq" size="22" />
</label></td>
</tr>
<tr>
<td colspan="2"><label>
<div align="center">
<input type="submit" name="Submit" value="注冊(cè)" />
<input type="reset" name="Submit2" value="重置" />
</div>
</label></td>
</tr>
</table>
</form>
</body>
</html>

相關(guān)文章

  • js中cookie的添加、取值、刪除示例代碼

    js中cookie的添加、取值、刪除示例代碼

    cookie的應(yīng)用在網(wǎng)頁(yè)中很常見(jiàn),在本文為大家介紹下js中如何對(duì)cookie進(jìn)行添加、取值、刪除,感興趣的朋友不要錯(cuò)過(guò)
    2013-10-10
  • JS復(fù)雜判斷的更優(yōu)雅寫法代碼詳解

    JS復(fù)雜判斷的更優(yōu)雅寫法代碼詳解

    我們編寫js代碼時(shí)經(jīng)常遇到復(fù)雜邏輯判的情況,通常大家可以用if/else或者switch來(lái)實(shí)現(xiàn)多個(gè)條件判斷,但這樣會(huì)有個(gè)問(wèn)題,隨著邏輯復(fù)雜度的增加,代碼中的if/else/switch會(huì)變得越來(lái)越臃腫,越來(lái)越看不懂,那么如何更優(yōu)雅的寫判斷邏輯,本文帶你試一下
    2018-11-11
  • 如何使用pm2快速將項(xiàng)目部署到遠(yuǎn)程服務(wù)器

    如何使用pm2快速將項(xiàng)目部署到遠(yuǎn)程服務(wù)器

    這篇文章主要介紹了如何使用pm2快速將項(xiàng)目部署到遠(yuǎn)程服務(wù)器,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-03-03
  • JS遍歷數(shù)組和對(duì)象的區(qū)別及遞歸遍歷對(duì)象、數(shù)組、屬性的方法詳解

    JS遍歷數(shù)組和對(duì)象的區(qū)別及遞歸遍歷對(duì)象、數(shù)組、屬性的方法詳解

    本文給大家js遍歷數(shù)組和遍歷對(duì)象的區(qū)別,一般來(lái)說(shuō)for用來(lái)遍歷數(shù)組對(duì)象而for-in用來(lái)遍歷非數(shù)組對(duì)象。接下來(lái)小編給大家?guī)?lái)了js遍歷數(shù)組和對(duì)象的區(qū)別及js遞歸遍歷對(duì)象、數(shù)組、屬性的方法詳解,一起看下吧
    2016-06-06
  • js移動(dòng)焦點(diǎn)到最后位置的簡(jiǎn)單方法

    js移動(dòng)焦點(diǎn)到最后位置的簡(jiǎn)單方法

    下面小編就為大家?guī)?lái)一篇js移動(dòng)焦點(diǎn)到最后位置的簡(jiǎn)單方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-11-11
  • 微信小程序上傳圖片到服務(wù)器實(shí)例代碼

    微信小程序上傳圖片到服務(wù)器實(shí)例代碼

    這篇文章主要介紹了微信小程序上傳圖片到服務(wù)器的實(shí)例代碼,在文章給大家補(bǔ)充介紹了微信小程序上傳一或多張圖片 的方法,本文給大家介紹的非常詳細(xì),具有參考借鑒加載,需要的朋友可以參考下
    2017-11-11
  • webpack?output.library的16?種取值方法示例

    webpack?output.library的16?種取值方法示例

    這篇文章主要為大家介紹了webpack?output.library的16?種取值方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11
  • JavaScript實(shí)現(xiàn)隨機(jī)點(diǎn)名的示例代碼

    JavaScript實(shí)現(xiàn)隨機(jī)點(diǎn)名的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何使用JavaScript實(shí)現(xiàn)隨機(jī)點(diǎn)名效果,文中的示例代碼簡(jiǎn)潔易懂,具有一定的借鑒價(jià)值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • 網(wǎng)頁(yè)中右鍵功能的實(shí)現(xiàn)方法之contextMenu的使用

    網(wǎng)頁(yè)中右鍵功能的實(shí)現(xiàn)方法之contextMenu的使用

    本文介紹一種網(wǎng)頁(yè)中實(shí)現(xiàn)右鍵功能的方案–contextMenu,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-02-02
  • Canvas中繪制Geojson數(shù)據(jù)示例詳解

    Canvas中繪制Geojson數(shù)據(jù)示例詳解

    這篇文章主要為大家介紹了Canvas中繪制Geojson數(shù)據(jù)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11

最新評(píng)論

东城区| 荆州市| 焦作市| 福建省| 涡阳县| 南投县| 辽中县| 兰溪市| 宁明县| 德昌县| 会理县| 永吉县| 闽清县| 乐清市| 桓台县| 龙海市| 周宁县| 永州市| 邵东县| 常山县| 原平市| 科尔| 台江县| 甘孜县| 新丰县| 天峨县| 大悟县| 西乌珠穆沁旗| 庆云县| 长治县| 雷波县| 石狮市| 克拉玛依市| 天祝| 苍山县| 五原县| 昭通市| 瑞安市| 中卫市| 全椒县| 日喀则市|