//作者:叨叨 //email:pjzhp@263.net //客戶端對用戶輸入數據校驗 //如果輸入的內容不滿足,則不提交,并且焦點自動跳到該位置。 //比發送以后在服務器端校驗數據要好用的多!
腳本代碼:
<script language="JavaScript"> <!-- function Juge(theForm) {
if (theForm.title.value == "") { alert("請輸入標題!"); theForm.title.focus(); return (false); } if (theForm.detail.value == "") { alert("請輸入內容!"); theForm.detail.focus(); return (false); } if (theForm.name.value == "") { alert("請輸入作者!"); theForm.name.focus(); return (false); } if (theForm.email.value == "") { alert("請輸入信箱!"); theForm.email.focus(); return (false); }
}
--> </script>
html網頁代碼:
<html> <head> <title>文章發布</title> <link rel="stylesheet" type="text/css" href="style.css"> </head>
<body bgcolor=#fafee9> <center>原創文章投稿處</center> <br><center><font color=red>此處嚴禁發表轉載或者抄襲的文章!</font></center> <form name="form1" method="post" action="pub_ok.php" onsubmit="javascript:return Juge(this);" > <table width="90%" border="0" cellspacing="1" cellpadding="1" align="center"> <tr> <td> 您的姓名:<input type=text name=name size=30> </td> </tr> <tr> <td> 您的信箱:<input type=text name=email size=30> </td> </tr> <tr> <td> 文章標題:<input type="text" name=title size="50"> </td> </tr>
<tr> <td> 文章內容:<br><textarea name=detail style="width=80%;height=180px;"></textarea> </td> </tr> <tr> <td> 一些說明:<br><textarea name=demo style="width=80%;height=80px;"></textarea> </td> </tr> <tr> <td><input type="submit" name="pub" value="發布您的作品"></td> </tr> </table> </form> <p> </body> </html>
//取自我網站的原創文學發布頁面。
|