»
Tiếng AnhTiếng PhápTiếng Việt

In - Kiểm tra dữ liệu - JavaScriptBank.com

Phiên bản đầy đủ: jsB@nk » Biểu mẫu » Hạn chế » Kiểm tra dữ liệu
URL: https://www.javascriptbank.com/validation.html

Kiểm tra dữ liệu © JavaScriptBank.comMột đoạn mã JavaScript khác để tạo hiệu ứng kiểm tra các khung nhập liệu do người dùng nhập vào trước khi submit.

Phiên bản đầy đủ: jsB@nk » Biểu mẫu » Hạn chế » Kiểm tra dữ liệu
URL: https://www.javascriptbank.com/validation.html



JavaScript
<SCRIPT LANGUAGE="JavaScript"><!-- Beginfunction checkFields() {missinginfo = "";if (document.form.name.value == "") {missinginfo += "\n     -  Name";}if ((document.form.from.value == "") || (document.form.from.value.indexOf('@') == -1) || (document.form.from.value.indexOf('.') == -1)) {missinginfo += "\n     -  Email address";}if ((document.form.website.value == "") || (document.form.website.value.indexOf("http://") == -1) || (document.form.website.value.indexOf(".") == -1)) {missinginfo += "\n     -  Web site";}if(document.form.comments.value == "") {missinginfo += "\n     -  Comments";}if (missinginfo != "") {missinginfo ="_____________________________\n" +"You failed to correctly fill in your:\n" +missinginfo + "\n_____________________________" +"\nPlease re-enter and submit again!";alert(missinginfo);return false;}else return true;}//  End --></script><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->


HTML
<form name=form onSubmit="return checkFields();"><input type=hidden name=to value='you @ your domain . web'><input type=hidden name=subject value="Freedback"><pre>Name:      <input type=text name="name" size=30>E-mail:    <input type=text name="from" size=30>Web Site:  <input type=text value="http://" name="website" size=30>Comments:  <textarea rows=3 cols=40 name="comments"></textarea><input type=submit name="submit" value="Submit Form!"></pre></form><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->