Name<\/label><\/p>\n E-Mail<\/label><\/p>\n URL<\/label><\/p>\n text<\/label><\/textarea><\/p>\n <\/p>\n <\/fieldset>\n <\/form>\n<\/body>\n<\/html>\n<\/pre>\n<\/div>\n實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單<\/span><\/strong><\/p>\n<\/p>\n\n\n\n\n\n jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate <\/title>\n \n 国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂 コミュニティ 記事 トピックス に質(zhì)問 學(xué)ぶ コース プログラミング辭典 ツールライブラリ 開発ツール 公式サイト PHP ライブラリ JS特殊効果 サイト素材 拡張プラグイン AIツール レジャー ゲームのダウンロード ゲームのチュートリアル 日本語 簡體中文 English 繁體中文 日本語 ??? Melayu Fran?ais Deutsch Login singup ホームページ ウェブフロントエンド jsチュートリアル jQuery Validation PlugIn_jqueryの使い方を詳しく解説 jQuery Validation PlugIn_jqueryの使い方を詳しく解説 WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB May 16, 2016 pm 03:24 PM jquery validate 1. 使用前に必要です 公式ウェブサイト: http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: http://jquery.bassistance.de/api-browser/plugins.html 現(xiàn)在のバージョン: 1.5.5 JQuery バージョンが必要です: 1.2.6 以降、1.3.2 と互換性があります 2. デフォルトの検証ルール (1)required:true 必須フィールド (2)remote:"check.php" ajax メソッドを使用して check.php を呼び出し、入力値を確認(rèn)します (3)email:true 正しい形式で電子メールを入力する必要があります (4)url:true URL は正しい形式で入力する必要があります (5)date:true 日付を正しい形式で入力する必要があります (6)dateISO:true 日付 (ISO) を正しい形式で入力する必要があります。例: 2009-06-23、1998/01/22 形式のみが検証され、有効性は検証されません (7)number:true 有効な數(shù)値 (負(fù)の數(shù)、10 進(jìn)數(shù)) を入力する必要があります (8)digits:true 整數(shù)を入力する必要があります (9)クレジットカード: 法的なクレジット カード番號(hào)を入力する必要があります (10)equalTo:"#field" 入力値は #field と同じである必要があります (11)accept: 有効なサフィックス (アップロードされたファイルのサフィックス) を含む文字列を入力します (12)maxlength:5 最大長 5 の文字列を入力します (漢字は 1 文字と數(shù)えます) (13)minlength:10 最小長 10 の文字列を入力します (漢字は 1 文字としてカウントされます) (14)rangelength:[5,10] 入力長は 5 ~ 10" の文字列である必要があります (漢字は 1 文字としてカウントされます) (15)range:[5,10] 入力値は 5 ~ 10 でなければなりません (16)max:5 入力値は 5 を超えることはできません (17)min:10 入力値は 10 未満にすることはできません 3. デフォルトのプロンプト messages: { required: "This field is required.", remote: "Please fix this field.", email: "Please enter a valid email address.", url: "Please enter a valid URL.", date: "Please enter a valid date.", dateISO: "Please enter a valid date (ISO).", dateDE: "Bitte geben Sie ein g眉ltiges Datum ein.", number: "Please enter a valid number.", numberDE: "Bitte geben Sie eine Nummer ein.", digits: "Please enter only digits", creditcard: "Please enter a valid credit card number.", equalTo: "Please enter the same value again.", accept: "Please enter a value with a valid extension.", maxlength: $.validator.format("Please enter no more than {0} characters."), minlength: $.validator.format("Please enter at least {0} characters."), rangelength: $.validator.format("Please enter a value between {0} and {1} characters long."), range: $.validator.format("Please enter a value between {0} and {1}."), max: $.validator.format("Please enter a value less than or equal to {0}."), min: $.validator.format("Please enter a value greater than or equal to {0}.") }, 変更する必要がある場(chǎng)合は、js コードに追加できます: jQuery.extend(jQuery.validator.messages, { required: "必選字段", remote: "請(qǐng)修正該字段", email: "請(qǐng)輸入正確格式的電子郵件", url: "請(qǐng)輸入合法的網(wǎng)址", date: "請(qǐng)輸入合法的日期", dateISO: "請(qǐng)輸入合法的日期 (ISO).", number: "請(qǐng)輸入合法的數(shù)字", digits: "只能輸入整數(shù)", creditcard: "請(qǐng)輸入合法的信用卡號(hào)", equalTo: "請(qǐng)?jiān)俅屋斎胂嗤闹?quot;, accept: "請(qǐng)輸入擁有合法后綴名的字符串", maxlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最多是 {0} 的字符串"), minlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最少是 {0} 的字符串"), rangelength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度介于 {0} 和 {1} 之間的字符串"), range: jQuery.validator.format("請(qǐng)輸入一個(gè)介于 {0} 和 {1} 之間的值"), max: jQuery.validator.format("請(qǐng)輸入一個(gè)最大為 {0} 的值"), min: jQuery.validator.format("請(qǐng)輸入一個(gè)最小為 {0} 的值") }); 推奨される方法: このファイルをmessages_cn.js に配置し、ページに導(dǎo)入します [codept src="../js/messages_cn.js" type="text/javascript"> [/code 4. 使用方法 1. 検証ルールをコントロールに書き込みます <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> <script src="./js/jquery.metadata.js" type="text/javascript"></script> $().ready(function() { $("#signupForm").validate(); }); <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" class="required" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" class="required email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" class="{required:true,minlength:5}" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" class="{required:true,minlength:5,equalTo:'#password'}" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> class="{}" を使用するには、パッケージ jquery.metadata.js をインポートする必要があります 次のメソッドを使用してプロンプトの內(nèi)容を変更できます: コードをコピーします コードは次のとおりです:class="{required:true,minlength:5,messages:{必須:' 內(nèi)容を入力してください'}}" 在使用equalTo關(guān)鍵字時(shí),后面的內(nèi)容必須加上引號(hào),如下代碼: 復(fù)制代碼 代碼如下:class="{required:true,minlength:5,equalTo:'#password'}" 另外一個(gè)方式,使用關(guān)鍵字:meta(為了元數(shù)據(jù)使用其他插件你要包裝 你的驗(yàn)證規(guī)則 在他們自己的項(xiàng)目中可以用這個(gè)特殊的選項(xiàng)) 再有一種方式: $.metadata.setType("attr", "validate"); 這樣可以使用validate="{required:true}"的方式,或者class="required",但class="{required:true,minlength:5}"將不起作用 2.將校驗(yàn)規(guī)則寫到代碼中 $().ready(function() { $("#signupForm").validate({ rules: { firstname: "required", email: { required: true, email: true }, password: { required: true, minlength: 5 }, confirm_password: { required: true, minlength: 5, equalTo: "#password" } }, messages: { firstname: "請(qǐng)輸入姓名", email: { required: "請(qǐng)輸入Email地址", email: "請(qǐng)輸入正確的email地址" }, password: { required: "請(qǐng)輸入密碼", minlength: jQuery.format("密碼不能小于{0}個(gè)字符") }, confirm_password: { required: "請(qǐng)輸入確認(rèn)密碼", minlength: "確認(rèn)密碼不能小于5個(gè)字符", equalTo: "兩次輸入密碼不一致不一致" } } }); }); //messages處,如果某個(gè)控件沒有message,將調(diào)用默認(rèn)的信息 <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> required:true 必須有值 required:"#aa:checked"表達(dá)式的值為真,則需要驗(yàn)證 required:function(){}返回為真,表時(shí)需要驗(yàn)證 后邊兩種常用于,表單中需要同時(shí)填或不填的元素 五、實(shí)例講解 實(shí)例一:精簡驗(yàn)證,通過表單對(duì)象調(diào)用validate()方法進(jìn)行驗(yàn)證,驗(yàn)證規(guī)則通過html標(biāo)簽屬性定義:以下為常用屬性定義距離 class='required' //必須字段 class='mail' //郵箱驗(yàn)證 class='url' //URL網(wǎng)址驗(yàn)證 class='date' //正確的日期 格式滿足 2012,0204,2012-02-04 class='number' //輸入合法的數(shù)字 class='digits' //輸入整數(shù) minlength='' //最小輸入長度 maxlength='' //最長輸入長度(該值不會(huì)提示,當(dāng)值達(dá)到一定字符數(shù)不可再增長) max='' //輸入的數(shù)值小于指定值 min='' //輸入的數(shù)值大于指定值 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} label { width: 10em; float: left; } label.error { float: none; color: red; padding-left: .5em; vertical-align: top; } </style> <script> $(document).ready(function(){ $("#commentForm").validate(); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label>Name</label><input name="name" class="required" maxlength="4" minlength="2" /></p> <p><label >E-Mail</label><input name="email" class="required email" /></p> <p><label >URL</label><input name="url" class="url"/></p> <p><label>text</label><textarea name="text" cols="22" class="required"></textarea></p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} .title{float:left;width:10em} em.error { float: none; color: red; padding-left: .5em; vertical-align: top; } .field_notice{display:none;} .checking{display:none;} </style> <script> $(document).ready(function(){ $("#commentForm").validate({ errorPlacement: function(error, element){ var error_td = element.next('em'); error_td.find('.field_notice').hide(); error_td.append(error); }, success: function(label){ label.addClass('validate_right').text('OK!'); }, onkeyup: false, rules: { name: { required:true, minlength:3, maxlength:40, remote:{ url :'index.php?ajax=1', type:'get', data:{ name : function(){ return $('#name').val(); } }, beforeSend:function(){ var _checking = $('#checking'); _checking.prev('.field_notice').hide(); _checking.next('label').hide(); $(_checking).show(); }, complete :function(){ $('#checking').hide(); } } }, email: {required: true, email: true }, url:{required:true,url:true}, text:"required" }, messages: { name: {required:"需要輸入名稱", minlength:"名稱長度在3-40個(gè)字符之間", maxlength:"名稱長度在3-40個(gè)字符之間",remote:"用戶名已存在"}, email: {required:"需要輸入電子郵箱", email:"電子郵箱格式不正確"}, url: {required:"需要輸入U(xiǎn)RL地址", url:"URL地址格式不正確"}, text:"需要輸入文本內(nèi)容" }, }); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label class="title" >Name</label><input id="name" name="name"/> <em><label class="field_notice"></label><label id="checking" class="checking">檢查中...</label></em> </p> <p><label class="title" >E-Mail</label><input name="email"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >URL</label><input name="url"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >text</label><textarea name="text" cols="22"></textarea> <em><label class="field_notice"></label></em> </p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。 このウェブサイトの聲明 この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。 ホットAIツール Undress AI Tool 脫衣畫像を無料で Undresser.AI Undress リアルなヌード寫真を作成する AI 搭載アプリ AI Clothes Remover 寫真から衣服を削除するオンライン AI ツール。 Clothoff.io AI衣類リムーバー Video Face Swap 完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。 もっと見る 人気の記事 グラスワンダービルドガイド|ウマゴサメはかなりダービーです 1 か月前 By Jack chen <??>:森の99泊 - すべてのバッジとそれらのロックを解除する方法 4週間前 By DDD Uma Musume Pretty Derby Bannerスケジュール(2025年7月) 1 か月前 By Jack chen 船と墓のためのRimworld Odyssey溫度ガイド 3週間前 By Jack chen Windowsセキュリティは空白であるか、オプションを表示しません 1 か月前 By 下次還敢 もっと見る ホットツール メモ帳++7.3.1 使いやすく無料のコードエディター SublimeText3 中國語版 中國語版、とても使いやすい ゼンドスタジオ 13.0.1 強(qiáng)力な PHP 統(tǒng)合開発環(huán)境 ドリームウィーバー CS6 ビジュアル Web 開発ツール SublimeText3 Mac版 神レベルのコード編集ソフト(SublimeText3) もっと見る ホットトピック Laravel チュートリアル 1601 29 PHP チュートリアル 1502 276 もっと見る Related knowledge jQueryのリファレンスメソッドを詳しく解説:クイックスタートガイド Feb 27, 2024 pm 06:45 PM jQuery 參照方法の詳細(xì)説明: クイック スタート ガイド jQuery は、Web サイト開発で広く使用されている人気のある JavaScript ライブラリであり、JavaScript プログラミングを簡素化し、開発者に豊富な機(jī)能を提供します。この記事では、jQuery の參照方法を詳しく紹介し、読者がすぐに使い始めるのに役立つ具體的なコード例を示します。 jQuery の導(dǎo)入 まず、HTML ファイルに jQuery ライブラリを?qū)毪工氡匾ⅳ辘蓼埂?CDN リンクを通じて導(dǎo)入することも、ダウンロードすることもできます jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? Feb 28, 2024 pm 03:12 PM jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? jQuery で PUT リクエストを送信する方法は、他のタイプのリクエストを送信する方法と似ていますが、いくつかの詳細(xì)とパラメータ設(shè)定に注意する必要があります。 PUT リクエストは通常??、データベース內(nèi)のデータの更新やサーバー上のファイルの更新など、リソースを更新するために使用されます。以下は、jQuery の PUT リクエスト メソッドを使用した具體的なコード例です。まず、jQuery ライブラリ ファイルが含まれていることを確認(rèn)してから、$.ajax({u jQuery のヒント: ページ上のすべての a タグのテキストをすばやく変更する Feb 28, 2024 pm 09:06 PM タイトル: jQuery ヒント: ページ上のすべての a タグのテキストをすばやく変更する Web 開発では、ページ上の要素を変更したり操作したりする必要がよくあります。 jQuery を使用する場(chǎng)合、ページ內(nèi)のすべての a タグのテキスト コンテンツを一度に変更する必要がある場(chǎng)合があります。これにより、時(shí)間と労力を節(jié)約できます。以下では、jQuery を使用してページ上のすべての a タグのテキストをすばやく変更する方法と、具體的なコード例を紹介します。まず、jQuery ライブラリ ファイルを?qū)毪?、次のコードがページに導(dǎo)入されていることを確認(rèn)する必要があります: < jQuery を使用してすべての a タグのテキスト コンテンツを変更する Feb 28, 2024 pm 05:42 PM タイトル: jQuery を使用して、すべての a タグのテキスト コンテンツを変更します。 jQuery は、DOM 操作を処理するために広く使用されている人気のある JavaScript ライブラリです。 Web 開発では、ページ上のリンク タグ (タグ) のテキスト コンテンツを変更する必要が生じることがよくあります。この記事では、この目標(biāo)を達(dá)成するために jQuery を使用する方法を説明し、具體的なコード例を示します。まず、jQuery ライブラリをページに導(dǎo)入する必要があります。 HTML ファイルに次のコードを追加します。 jQueryで要素の高さ屬性を削除するにはどうすればよいですか? Feb 28, 2024 am 08:39 AM jQueryで要素の高さ屬性を削除するにはどうすればよいですか?フロントエンド開発では、要素の高さ屬性を操作する必要が生じることがよくあります。要素の高さを動(dòng)的に変更する必要がある場(chǎng)合や、要素の高さ屬性を削除する必要がある場(chǎng)合があります。この記事では、jQuery を使用して要素の高さ屬性を削除する方法と、具體的なコード例を紹介します。 jQuery を使用して高さ屬性を操作する前に、まず CSS の高さ屬性を理解する必要があります。 height 屬性は要素の高さを設(shè)定するために使用されます jQuery における eq の役割と応用シナリオを理解する Feb 28, 2024 pm 01:15 PM jQuery は、Web ページでの DOM 操作やイベント処理を処理するために広く使用されている人気のある JavaScript ライブラリです。 jQueryではeq()メソッドを利用して指定したインデックス位置の要素を選択しますが、具體的な使い方と応用シーンは以下の通りです。 jQuery では、 eq() メソッドは、指定されたインデックス位置にある要素を選択します。インデックス位置は 0 からカウントされます。つまり、最初の要素のインデックスは 0、2 番目の要素のインデックスは 1 などとなります。 eq() メソッドの構(gòu)文は次のとおりです。 $("s jQueryを使用してテーブルに新しい行を追加する方法の紹介 Feb 29, 2024 am 08:12 AM jQuery は、Web 開発で広く使用されている人気の JavaScript ライブラリです。 Web 開発中は、JavaScript を使用してテーブルに新しい行を動(dòng)的に追加することが必要になることがよくあります。この記事では、jQuery を使用してテーブルに新しい行を追加する方法を紹介し、具體的なコード例を示します。まず、jQuery ライブラリを HTML ページに導(dǎo)入する必要があります。 jQuery ライブラリは、次のコードを通じてタグに導(dǎo)入できます。 jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? Feb 29, 2024 am 09:03 AM jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? jQuery を使用して DOM 要素を操作する場(chǎng)合、要素に特定の屬性があるかどうかを判斷する必要がある狀況がよく発生します。この場(chǎng)合、jQuery が提供するメソッドを使用してこの関數(shù)を簡単に実裝できます。以下では、jQuery 要素が特定の屬性を持つかどうかを判斷するために一般的に使用される 2 つの方法を紹介し、具體的なコード例を添付します。方法 1: attr() メソッドと typeof 演算子 // を使用して、要素に特定の屬性があるかどうかを判斷します See all articles
E-Mail<\/label><\/p>\n URL<\/label><\/p>\n text<\/label><\/textarea><\/p>\n <\/p>\n <\/fieldset>\n <\/form>\n<\/body>\n<\/html>\n<\/pre>\n<\/div>\n實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單<\/span><\/strong><\/p>\n<\/p>\n\n\n\n\n\n jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate <\/title>\n \n 国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂 コミュニティ 記事 トピックス に質(zhì)問 學(xué)ぶ コース プログラミング辭典 ツールライブラリ 開発ツール 公式サイト PHP ライブラリ JS特殊効果 サイト素材 拡張プラグイン AIツール レジャー ゲームのダウンロード ゲームのチュートリアル 日本語 簡體中文 English 繁體中文 日本語 ??? Melayu Fran?ais Deutsch Login singup ホームページ ウェブフロントエンド jsチュートリアル jQuery Validation PlugIn_jqueryの使い方を詳しく解説 jQuery Validation PlugIn_jqueryの使い方を詳しく解説 WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB May 16, 2016 pm 03:24 PM jquery validate 1. 使用前に必要です 公式ウェブサイト: http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: http://jquery.bassistance.de/api-browser/plugins.html 現(xiàn)在のバージョン: 1.5.5 JQuery バージョンが必要です: 1.2.6 以降、1.3.2 と互換性があります 2. デフォルトの検証ルール (1)required:true 必須フィールド (2)remote:"check.php" ajax メソッドを使用して check.php を呼び出し、入力値を確認(rèn)します (3)email:true 正しい形式で電子メールを入力する必要があります (4)url:true URL は正しい形式で入力する必要があります (5)date:true 日付を正しい形式で入力する必要があります (6)dateISO:true 日付 (ISO) を正しい形式で入力する必要があります。例: 2009-06-23、1998/01/22 形式のみが検証され、有効性は検証されません (7)number:true 有効な數(shù)値 (負(fù)の數(shù)、10 進(jìn)數(shù)) を入力する必要があります (8)digits:true 整數(shù)を入力する必要があります (9)クレジットカード: 法的なクレジット カード番號(hào)を入力する必要があります (10)equalTo:"#field" 入力値は #field と同じである必要があります (11)accept: 有効なサフィックス (アップロードされたファイルのサフィックス) を含む文字列を入力します (12)maxlength:5 最大長 5 の文字列を入力します (漢字は 1 文字と數(shù)えます) (13)minlength:10 最小長 10 の文字列を入力します (漢字は 1 文字としてカウントされます) (14)rangelength:[5,10] 入力長は 5 ~ 10" の文字列である必要があります (漢字は 1 文字としてカウントされます) (15)range:[5,10] 入力値は 5 ~ 10 でなければなりません (16)max:5 入力値は 5 を超えることはできません (17)min:10 入力値は 10 未満にすることはできません 3. デフォルトのプロンプト messages: { required: "This field is required.", remote: "Please fix this field.", email: "Please enter a valid email address.", url: "Please enter a valid URL.", date: "Please enter a valid date.", dateISO: "Please enter a valid date (ISO).", dateDE: "Bitte geben Sie ein g眉ltiges Datum ein.", number: "Please enter a valid number.", numberDE: "Bitte geben Sie eine Nummer ein.", digits: "Please enter only digits", creditcard: "Please enter a valid credit card number.", equalTo: "Please enter the same value again.", accept: "Please enter a value with a valid extension.", maxlength: $.validator.format("Please enter no more than {0} characters."), minlength: $.validator.format("Please enter at least {0} characters."), rangelength: $.validator.format("Please enter a value between {0} and {1} characters long."), range: $.validator.format("Please enter a value between {0} and {1}."), max: $.validator.format("Please enter a value less than or equal to {0}."), min: $.validator.format("Please enter a value greater than or equal to {0}.") }, 変更する必要がある場(chǎng)合は、js コードに追加できます: jQuery.extend(jQuery.validator.messages, { required: "必選字段", remote: "請(qǐng)修正該字段", email: "請(qǐng)輸入正確格式的電子郵件", url: "請(qǐng)輸入合法的網(wǎng)址", date: "請(qǐng)輸入合法的日期", dateISO: "請(qǐng)輸入合法的日期 (ISO).", number: "請(qǐng)輸入合法的數(shù)字", digits: "只能輸入整數(shù)", creditcard: "請(qǐng)輸入合法的信用卡號(hào)", equalTo: "請(qǐng)?jiān)俅屋斎胂嗤闹?quot;, accept: "請(qǐng)輸入擁有合法后綴名的字符串", maxlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最多是 {0} 的字符串"), minlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最少是 {0} 的字符串"), rangelength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度介于 {0} 和 {1} 之間的字符串"), range: jQuery.validator.format("請(qǐng)輸入一個(gè)介于 {0} 和 {1} 之間的值"), max: jQuery.validator.format("請(qǐng)輸入一個(gè)最大為 {0} 的值"), min: jQuery.validator.format("請(qǐng)輸入一個(gè)最小為 {0} 的值") }); 推奨される方法: このファイルをmessages_cn.js に配置し、ページに導(dǎo)入します [codept src="../js/messages_cn.js" type="text/javascript"> [/code 4. 使用方法 1. 検証ルールをコントロールに書き込みます <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> <script src="./js/jquery.metadata.js" type="text/javascript"></script> $().ready(function() { $("#signupForm").validate(); }); <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" class="required" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" class="required email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" class="{required:true,minlength:5}" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" class="{required:true,minlength:5,equalTo:'#password'}" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> class="{}" を使用するには、パッケージ jquery.metadata.js をインポートする必要があります 次のメソッドを使用してプロンプトの內(nèi)容を変更できます: コードをコピーします コードは次のとおりです:class="{required:true,minlength:5,messages:{必須:' 內(nèi)容を入力してください'}}" 在使用equalTo關(guān)鍵字時(shí),后面的內(nèi)容必須加上引號(hào),如下代碼: 復(fù)制代碼 代碼如下:class="{required:true,minlength:5,equalTo:'#password'}" 另外一個(gè)方式,使用關(guān)鍵字:meta(為了元數(shù)據(jù)使用其他插件你要包裝 你的驗(yàn)證規(guī)則 在他們自己的項(xiàng)目中可以用這個(gè)特殊的選項(xiàng)) 再有一種方式: $.metadata.setType("attr", "validate"); 這樣可以使用validate="{required:true}"的方式,或者class="required",但class="{required:true,minlength:5}"將不起作用 2.將校驗(yàn)規(guī)則寫到代碼中 $().ready(function() { $("#signupForm").validate({ rules: { firstname: "required", email: { required: true, email: true }, password: { required: true, minlength: 5 }, confirm_password: { required: true, minlength: 5, equalTo: "#password" } }, messages: { firstname: "請(qǐng)輸入姓名", email: { required: "請(qǐng)輸入Email地址", email: "請(qǐng)輸入正確的email地址" }, password: { required: "請(qǐng)輸入密碼", minlength: jQuery.format("密碼不能小于{0}個(gè)字符") }, confirm_password: { required: "請(qǐng)輸入確認(rèn)密碼", minlength: "確認(rèn)密碼不能小于5個(gè)字符", equalTo: "兩次輸入密碼不一致不一致" } } }); }); //messages處,如果某個(gè)控件沒有message,將調(diào)用默認(rèn)的信息 <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> required:true 必須有值 required:"#aa:checked"表達(dá)式的值為真,則需要驗(yàn)證 required:function(){}返回為真,表時(shí)需要驗(yàn)證 后邊兩種常用于,表單中需要同時(shí)填或不填的元素 五、實(shí)例講解 實(shí)例一:精簡驗(yàn)證,通過表單對(duì)象調(diào)用validate()方法進(jìn)行驗(yàn)證,驗(yàn)證規(guī)則通過html標(biāo)簽屬性定義:以下為常用屬性定義距離 class='required' //必須字段 class='mail' //郵箱驗(yàn)證 class='url' //URL網(wǎng)址驗(yàn)證 class='date' //正確的日期 格式滿足 2012,0204,2012-02-04 class='number' //輸入合法的數(shù)字 class='digits' //輸入整數(shù) minlength='' //最小輸入長度 maxlength='' //最長輸入長度(該值不會(huì)提示,當(dāng)值達(dá)到一定字符數(shù)不可再增長) max='' //輸入的數(shù)值小于指定值 min='' //輸入的數(shù)值大于指定值 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} label { width: 10em; float: left; } label.error { float: none; color: red; padding-left: .5em; vertical-align: top; } </style> <script> $(document).ready(function(){ $("#commentForm").validate(); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label>Name</label><input name="name" class="required" maxlength="4" minlength="2" /></p> <p><label >E-Mail</label><input name="email" class="required email" /></p> <p><label >URL</label><input name="url" class="url"/></p> <p><label>text</label><textarea name="text" cols="22" class="required"></textarea></p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} .title{float:left;width:10em} em.error { float: none; color: red; padding-left: .5em; vertical-align: top; } .field_notice{display:none;} .checking{display:none;} </style> <script> $(document).ready(function(){ $("#commentForm").validate({ errorPlacement: function(error, element){ var error_td = element.next('em'); error_td.find('.field_notice').hide(); error_td.append(error); }, success: function(label){ label.addClass('validate_right').text('OK!'); }, onkeyup: false, rules: { name: { required:true, minlength:3, maxlength:40, remote:{ url :'index.php?ajax=1', type:'get', data:{ name : function(){ return $('#name').val(); } }, beforeSend:function(){ var _checking = $('#checking'); _checking.prev('.field_notice').hide(); _checking.next('label').hide(); $(_checking).show(); }, complete :function(){ $('#checking').hide(); } } }, email: {required: true, email: true }, url:{required:true,url:true}, text:"required" }, messages: { name: {required:"需要輸入名稱", minlength:"名稱長度在3-40個(gè)字符之間", maxlength:"名稱長度在3-40個(gè)字符之間",remote:"用戶名已存在"}, email: {required:"需要輸入電子郵箱", email:"電子郵箱格式不正確"}, url: {required:"需要輸入U(xiǎn)RL地址", url:"URL地址格式不正確"}, text:"需要輸入文本內(nèi)容" }, }); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label class="title" >Name</label><input id="name" name="name"/> <em><label class="field_notice"></label><label id="checking" class="checking">檢查中...</label></em> </p> <p><label class="title" >E-Mail</label><input name="email"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >URL</label><input name="url"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >text</label><textarea name="text" cols="22"></textarea> <em><label class="field_notice"></label></em> </p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。 このウェブサイトの聲明 この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。 ホットAIツール Undress AI Tool 脫衣畫像を無料で Undresser.AI Undress リアルなヌード寫真を作成する AI 搭載アプリ AI Clothes Remover 寫真から衣服を削除するオンライン AI ツール。 Clothoff.io AI衣類リムーバー Video Face Swap 完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。 もっと見る 人気の記事 グラスワンダービルドガイド|ウマゴサメはかなりダービーです 1 か月前 By Jack chen <??>:森の99泊 - すべてのバッジとそれらのロックを解除する方法 4週間前 By DDD Uma Musume Pretty Derby Bannerスケジュール(2025年7月) 1 か月前 By Jack chen 船と墓のためのRimworld Odyssey溫度ガイド 3週間前 By Jack chen Windowsセキュリティは空白であるか、オプションを表示しません 1 か月前 By 下次還敢 もっと見る ホットツール メモ帳++7.3.1 使いやすく無料のコードエディター SublimeText3 中國語版 中國語版、とても使いやすい ゼンドスタジオ 13.0.1 強(qiáng)力な PHP 統(tǒng)合開発環(huán)境 ドリームウィーバー CS6 ビジュアル Web 開発ツール SublimeText3 Mac版 神レベルのコード編集ソフト(SublimeText3) もっと見る ホットトピック Laravel チュートリアル 1601 29 PHP チュートリアル 1502 276 もっと見る Related knowledge jQueryのリファレンスメソッドを詳しく解説:クイックスタートガイド Feb 27, 2024 pm 06:45 PM jQuery 參照方法の詳細(xì)説明: クイック スタート ガイド jQuery は、Web サイト開発で広く使用されている人気のある JavaScript ライブラリであり、JavaScript プログラミングを簡素化し、開発者に豊富な機(jī)能を提供します。この記事では、jQuery の參照方法を詳しく紹介し、読者がすぐに使い始めるのに役立つ具體的なコード例を示します。 jQuery の導(dǎo)入 まず、HTML ファイルに jQuery ライブラリを?qū)毪工氡匾ⅳ辘蓼埂?CDN リンクを通じて導(dǎo)入することも、ダウンロードすることもできます jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? Feb 28, 2024 pm 03:12 PM jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? jQuery で PUT リクエストを送信する方法は、他のタイプのリクエストを送信する方法と似ていますが、いくつかの詳細(xì)とパラメータ設(shè)定に注意する必要があります。 PUT リクエストは通常??、データベース內(nèi)のデータの更新やサーバー上のファイルの更新など、リソースを更新するために使用されます。以下は、jQuery の PUT リクエスト メソッドを使用した具體的なコード例です。まず、jQuery ライブラリ ファイルが含まれていることを確認(rèn)してから、$.ajax({u jQuery のヒント: ページ上のすべての a タグのテキストをすばやく変更する Feb 28, 2024 pm 09:06 PM タイトル: jQuery ヒント: ページ上のすべての a タグのテキストをすばやく変更する Web 開発では、ページ上の要素を変更したり操作したりする必要がよくあります。 jQuery を使用する場(chǎng)合、ページ內(nèi)のすべての a タグのテキスト コンテンツを一度に変更する必要がある場(chǎng)合があります。これにより、時(shí)間と労力を節(jié)約できます。以下では、jQuery を使用してページ上のすべての a タグのテキストをすばやく変更する方法と、具體的なコード例を紹介します。まず、jQuery ライブラリ ファイルを?qū)毪?、次のコードがページに導(dǎo)入されていることを確認(rèn)する必要があります: < jQuery を使用してすべての a タグのテキスト コンテンツを変更する Feb 28, 2024 pm 05:42 PM タイトル: jQuery を使用して、すべての a タグのテキスト コンテンツを変更します。 jQuery は、DOM 操作を処理するために広く使用されている人気のある JavaScript ライブラリです。 Web 開発では、ページ上のリンク タグ (タグ) のテキスト コンテンツを変更する必要が生じることがよくあります。この記事では、この目標(biāo)を達(dá)成するために jQuery を使用する方法を説明し、具體的なコード例を示します。まず、jQuery ライブラリをページに導(dǎo)入する必要があります。 HTML ファイルに次のコードを追加します。 jQueryで要素の高さ屬性を削除するにはどうすればよいですか? Feb 28, 2024 am 08:39 AM jQueryで要素の高さ屬性を削除するにはどうすればよいですか?フロントエンド開発では、要素の高さ屬性を操作する必要が生じることがよくあります。要素の高さを動(dòng)的に変更する必要がある場(chǎng)合や、要素の高さ屬性を削除する必要がある場(chǎng)合があります。この記事では、jQuery を使用して要素の高さ屬性を削除する方法と、具體的なコード例を紹介します。 jQuery を使用して高さ屬性を操作する前に、まず CSS の高さ屬性を理解する必要があります。 height 屬性は要素の高さを設(shè)定するために使用されます jQuery における eq の役割と応用シナリオを理解する Feb 28, 2024 pm 01:15 PM jQuery は、Web ページでの DOM 操作やイベント処理を処理するために広く使用されている人気のある JavaScript ライブラリです。 jQueryではeq()メソッドを利用して指定したインデックス位置の要素を選択しますが、具體的な使い方と応用シーンは以下の通りです。 jQuery では、 eq() メソッドは、指定されたインデックス位置にある要素を選択します。インデックス位置は 0 からカウントされます。つまり、最初の要素のインデックスは 0、2 番目の要素のインデックスは 1 などとなります。 eq() メソッドの構(gòu)文は次のとおりです。 $("s jQueryを使用してテーブルに新しい行を追加する方法の紹介 Feb 29, 2024 am 08:12 AM jQuery は、Web 開発で広く使用されている人気の JavaScript ライブラリです。 Web 開発中は、JavaScript を使用してテーブルに新しい行を動(dòng)的に追加することが必要になることがよくあります。この記事では、jQuery を使用してテーブルに新しい行を追加する方法を紹介し、具體的なコード例を示します。まず、jQuery ライブラリを HTML ページに導(dǎo)入する必要があります。 jQuery ライブラリは、次のコードを通じてタグに導(dǎo)入できます。 jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? Feb 29, 2024 am 09:03 AM jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? jQuery を使用して DOM 要素を操作する場(chǎng)合、要素に特定の屬性があるかどうかを判斷する必要がある狀況がよく発生します。この場(chǎng)合、jQuery が提供するメソッドを使用してこの関數(shù)を簡単に実裝できます。以下では、jQuery 要素が特定の屬性を持つかどうかを判斷するために一般的に使用される 2 つの方法を紹介し、具體的なコード例を添付します。方法 1: attr() メソッドと typeof 演算子 // を使用して、要素に特定の屬性があるかどうかを判斷します See all articles
URL<\/label><\/p>\n text<\/label><\/textarea><\/p>\n <\/p>\n <\/fieldset>\n <\/form>\n<\/body>\n<\/html>\n<\/pre>\n<\/div>\n實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單<\/span><\/strong><\/p>\n<\/p>\n\n\n\n\n\n jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate <\/title>\n \n 国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂 コミュニティ 記事 トピックス に質(zhì)問 學(xué)ぶ コース プログラミング辭典 ツールライブラリ 開発ツール 公式サイト PHP ライブラリ JS特殊効果 サイト素材 拡張プラグイン AIツール レジャー ゲームのダウンロード ゲームのチュートリアル 日本語 簡體中文 English 繁體中文 日本語 ??? Melayu Fran?ais Deutsch Login singup ホームページ ウェブフロントエンド jsチュートリアル jQuery Validation PlugIn_jqueryの使い方を詳しく解説 jQuery Validation PlugIn_jqueryの使い方を詳しく解説 WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB May 16, 2016 pm 03:24 PM jquery validate 1. 使用前に必要です 公式ウェブサイト: http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: http://jquery.bassistance.de/api-browser/plugins.html 現(xiàn)在のバージョン: 1.5.5 JQuery バージョンが必要です: 1.2.6 以降、1.3.2 と互換性があります 2. デフォルトの検証ルール (1)required:true 必須フィールド (2)remote:"check.php" ajax メソッドを使用して check.php を呼び出し、入力値を確認(rèn)します (3)email:true 正しい形式で電子メールを入力する必要があります (4)url:true URL は正しい形式で入力する必要があります (5)date:true 日付を正しい形式で入力する必要があります (6)dateISO:true 日付 (ISO) を正しい形式で入力する必要があります。例: 2009-06-23、1998/01/22 形式のみが検証され、有効性は検証されません (7)number:true 有効な數(shù)値 (負(fù)の數(shù)、10 進(jìn)數(shù)) を入力する必要があります (8)digits:true 整數(shù)を入力する必要があります (9)クレジットカード: 法的なクレジット カード番號(hào)を入力する必要があります (10)equalTo:"#field" 入力値は #field と同じである必要があります (11)accept: 有効なサフィックス (アップロードされたファイルのサフィックス) を含む文字列を入力します (12)maxlength:5 最大長 5 の文字列を入力します (漢字は 1 文字と數(shù)えます) (13)minlength:10 最小長 10 の文字列を入力します (漢字は 1 文字としてカウントされます) (14)rangelength:[5,10] 入力長は 5 ~ 10" の文字列である必要があります (漢字は 1 文字としてカウントされます) (15)range:[5,10] 入力値は 5 ~ 10 でなければなりません (16)max:5 入力値は 5 を超えることはできません (17)min:10 入力値は 10 未満にすることはできません 3. デフォルトのプロンプト messages: { required: "This field is required.", remote: "Please fix this field.", email: "Please enter a valid email address.", url: "Please enter a valid URL.", date: "Please enter a valid date.", dateISO: "Please enter a valid date (ISO).", dateDE: "Bitte geben Sie ein g眉ltiges Datum ein.", number: "Please enter a valid number.", numberDE: "Bitte geben Sie eine Nummer ein.", digits: "Please enter only digits", creditcard: "Please enter a valid credit card number.", equalTo: "Please enter the same value again.", accept: "Please enter a value with a valid extension.", maxlength: $.validator.format("Please enter no more than {0} characters."), minlength: $.validator.format("Please enter at least {0} characters."), rangelength: $.validator.format("Please enter a value between {0} and {1} characters long."), range: $.validator.format("Please enter a value between {0} and {1}."), max: $.validator.format("Please enter a value less than or equal to {0}."), min: $.validator.format("Please enter a value greater than or equal to {0}.") }, 変更する必要がある場(chǎng)合は、js コードに追加できます: jQuery.extend(jQuery.validator.messages, { required: "必選字段", remote: "請(qǐng)修正該字段", email: "請(qǐng)輸入正確格式的電子郵件", url: "請(qǐng)輸入合法的網(wǎng)址", date: "請(qǐng)輸入合法的日期", dateISO: "請(qǐng)輸入合法的日期 (ISO).", number: "請(qǐng)輸入合法的數(shù)字", digits: "只能輸入整數(shù)", creditcard: "請(qǐng)輸入合法的信用卡號(hào)", equalTo: "請(qǐng)?jiān)俅屋斎胂嗤闹?quot;, accept: "請(qǐng)輸入擁有合法后綴名的字符串", maxlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最多是 {0} 的字符串"), minlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最少是 {0} 的字符串"), rangelength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度介于 {0} 和 {1} 之間的字符串"), range: jQuery.validator.format("請(qǐng)輸入一個(gè)介于 {0} 和 {1} 之間的值"), max: jQuery.validator.format("請(qǐng)輸入一個(gè)最大為 {0} 的值"), min: jQuery.validator.format("請(qǐng)輸入一個(gè)最小為 {0} 的值") }); 推奨される方法: このファイルをmessages_cn.js に配置し、ページに導(dǎo)入します [codept src="../js/messages_cn.js" type="text/javascript"> [/code 4. 使用方法 1. 検証ルールをコントロールに書き込みます <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> <script src="./js/jquery.metadata.js" type="text/javascript"></script> $().ready(function() { $("#signupForm").validate(); }); <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" class="required" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" class="required email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" class="{required:true,minlength:5}" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" class="{required:true,minlength:5,equalTo:'#password'}" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> class="{}" を使用するには、パッケージ jquery.metadata.js をインポートする必要があります 次のメソッドを使用してプロンプトの內(nèi)容を変更できます: コードをコピーします コードは次のとおりです:class="{required:true,minlength:5,messages:{必須:' 內(nèi)容を入力してください'}}" 在使用equalTo關(guān)鍵字時(shí),后面的內(nèi)容必須加上引號(hào),如下代碼: 復(fù)制代碼 代碼如下:class="{required:true,minlength:5,equalTo:'#password'}" 另外一個(gè)方式,使用關(guān)鍵字:meta(為了元數(shù)據(jù)使用其他插件你要包裝 你的驗(yàn)證規(guī)則 在他們自己的項(xiàng)目中可以用這個(gè)特殊的選項(xiàng)) 再有一種方式: $.metadata.setType("attr", "validate"); 這樣可以使用validate="{required:true}"的方式,或者class="required",但class="{required:true,minlength:5}"將不起作用 2.將校驗(yàn)規(guī)則寫到代碼中 $().ready(function() { $("#signupForm").validate({ rules: { firstname: "required", email: { required: true, email: true }, password: { required: true, minlength: 5 }, confirm_password: { required: true, minlength: 5, equalTo: "#password" } }, messages: { firstname: "請(qǐng)輸入姓名", email: { required: "請(qǐng)輸入Email地址", email: "請(qǐng)輸入正確的email地址" }, password: { required: "請(qǐng)輸入密碼", minlength: jQuery.format("密碼不能小于{0}個(gè)字符") }, confirm_password: { required: "請(qǐng)輸入確認(rèn)密碼", minlength: "確認(rèn)密碼不能小于5個(gè)字符", equalTo: "兩次輸入密碼不一致不一致" } } }); }); //messages處,如果某個(gè)控件沒有message,將調(diào)用默認(rèn)的信息 <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> required:true 必須有值 required:"#aa:checked"表達(dá)式的值為真,則需要驗(yàn)證 required:function(){}返回為真,表時(shí)需要驗(yàn)證 后邊兩種常用于,表單中需要同時(shí)填或不填的元素 五、實(shí)例講解 實(shí)例一:精簡驗(yàn)證,通過表單對(duì)象調(diào)用validate()方法進(jìn)行驗(yàn)證,驗(yàn)證規(guī)則通過html標(biāo)簽屬性定義:以下為常用屬性定義距離 class='required' //必須字段 class='mail' //郵箱驗(yàn)證 class='url' //URL網(wǎng)址驗(yàn)證 class='date' //正確的日期 格式滿足 2012,0204,2012-02-04 class='number' //輸入合法的數(shù)字 class='digits' //輸入整數(shù) minlength='' //最小輸入長度 maxlength='' //最長輸入長度(該值不會(huì)提示,當(dāng)值達(dá)到一定字符數(shù)不可再增長) max='' //輸入的數(shù)值小于指定值 min='' //輸入的數(shù)值大于指定值 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} label { width: 10em; float: left; } label.error { float: none; color: red; padding-left: .5em; vertical-align: top; } </style> <script> $(document).ready(function(){ $("#commentForm").validate(); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label>Name</label><input name="name" class="required" maxlength="4" minlength="2" /></p> <p><label >E-Mail</label><input name="email" class="required email" /></p> <p><label >URL</label><input name="url" class="url"/></p> <p><label>text</label><textarea name="text" cols="22" class="required"></textarea></p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} .title{float:left;width:10em} em.error { float: none; color: red; padding-left: .5em; vertical-align: top; } .field_notice{display:none;} .checking{display:none;} </style> <script> $(document).ready(function(){ $("#commentForm").validate({ errorPlacement: function(error, element){ var error_td = element.next('em'); error_td.find('.field_notice').hide(); error_td.append(error); }, success: function(label){ label.addClass('validate_right').text('OK!'); }, onkeyup: false, rules: { name: { required:true, minlength:3, maxlength:40, remote:{ url :'index.php?ajax=1', type:'get', data:{ name : function(){ return $('#name').val(); } }, beforeSend:function(){ var _checking = $('#checking'); _checking.prev('.field_notice').hide(); _checking.next('label').hide(); $(_checking).show(); }, complete :function(){ $('#checking').hide(); } } }, email: {required: true, email: true }, url:{required:true,url:true}, text:"required" }, messages: { name: {required:"需要輸入名稱", minlength:"名稱長度在3-40個(gè)字符之間", maxlength:"名稱長度在3-40個(gè)字符之間",remote:"用戶名已存在"}, email: {required:"需要輸入電子郵箱", email:"電子郵箱格式不正確"}, url: {required:"需要輸入U(xiǎn)RL地址", url:"URL地址格式不正確"}, text:"需要輸入文本內(nèi)容" }, }); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label class="title" >Name</label><input id="name" name="name"/> <em><label class="field_notice"></label><label id="checking" class="checking">檢查中...</label></em> </p> <p><label class="title" >E-Mail</label><input name="email"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >URL</label><input name="url"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >text</label><textarea name="text" cols="22"></textarea> <em><label class="field_notice"></label></em> </p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。 このウェブサイトの聲明 この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。 ホットAIツール Undress AI Tool 脫衣畫像を無料で Undresser.AI Undress リアルなヌード寫真を作成する AI 搭載アプリ AI Clothes Remover 寫真から衣服を削除するオンライン AI ツール。 Clothoff.io AI衣類リムーバー Video Face Swap 完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。 もっと見る 人気の記事 グラスワンダービルドガイド|ウマゴサメはかなりダービーです 1 か月前 By Jack chen <??>:森の99泊 - すべてのバッジとそれらのロックを解除する方法 4週間前 By DDD Uma Musume Pretty Derby Bannerスケジュール(2025年7月) 1 か月前 By Jack chen 船と墓のためのRimworld Odyssey溫度ガイド 3週間前 By Jack chen Windowsセキュリティは空白であるか、オプションを表示しません 1 か月前 By 下次還敢 もっと見る ホットツール メモ帳++7.3.1 使いやすく無料のコードエディター SublimeText3 中國語版 中國語版、とても使いやすい ゼンドスタジオ 13.0.1 強(qiáng)力な PHP 統(tǒng)合開発環(huán)境 ドリームウィーバー CS6 ビジュアル Web 開発ツール SublimeText3 Mac版 神レベルのコード編集ソフト(SublimeText3) もっと見る ホットトピック Laravel チュートリアル 1601 29 PHP チュートリアル 1502 276 もっと見る Related knowledge jQueryのリファレンスメソッドを詳しく解説:クイックスタートガイド Feb 27, 2024 pm 06:45 PM jQuery 參照方法の詳細(xì)説明: クイック スタート ガイド jQuery は、Web サイト開発で広く使用されている人気のある JavaScript ライブラリであり、JavaScript プログラミングを簡素化し、開発者に豊富な機(jī)能を提供します。この記事では、jQuery の參照方法を詳しく紹介し、読者がすぐに使い始めるのに役立つ具體的なコード例を示します。 jQuery の導(dǎo)入 まず、HTML ファイルに jQuery ライブラリを?qū)毪工氡匾ⅳ辘蓼埂?CDN リンクを通じて導(dǎo)入することも、ダウンロードすることもできます jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? Feb 28, 2024 pm 03:12 PM jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? jQuery で PUT リクエストを送信する方法は、他のタイプのリクエストを送信する方法と似ていますが、いくつかの詳細(xì)とパラメータ設(shè)定に注意する必要があります。 PUT リクエストは通常??、データベース內(nèi)のデータの更新やサーバー上のファイルの更新など、リソースを更新するために使用されます。以下は、jQuery の PUT リクエスト メソッドを使用した具體的なコード例です。まず、jQuery ライブラリ ファイルが含まれていることを確認(rèn)してから、$.ajax({u jQuery のヒント: ページ上のすべての a タグのテキストをすばやく変更する Feb 28, 2024 pm 09:06 PM タイトル: jQuery ヒント: ページ上のすべての a タグのテキストをすばやく変更する Web 開発では、ページ上の要素を変更したり操作したりする必要がよくあります。 jQuery を使用する場(chǎng)合、ページ內(nèi)のすべての a タグのテキスト コンテンツを一度に変更する必要がある場(chǎng)合があります。これにより、時(shí)間と労力を節(jié)約できます。以下では、jQuery を使用してページ上のすべての a タグのテキストをすばやく変更する方法と、具體的なコード例を紹介します。まず、jQuery ライブラリ ファイルを?qū)毪?、次のコードがページに導(dǎo)入されていることを確認(rèn)する必要があります: < jQuery を使用してすべての a タグのテキスト コンテンツを変更する Feb 28, 2024 pm 05:42 PM タイトル: jQuery を使用して、すべての a タグのテキスト コンテンツを変更します。 jQuery は、DOM 操作を処理するために広く使用されている人気のある JavaScript ライブラリです。 Web 開発では、ページ上のリンク タグ (タグ) のテキスト コンテンツを変更する必要が生じることがよくあります。この記事では、この目標(biāo)を達(dá)成するために jQuery を使用する方法を説明し、具體的なコード例を示します。まず、jQuery ライブラリをページに導(dǎo)入する必要があります。 HTML ファイルに次のコードを追加します。 jQueryで要素の高さ屬性を削除するにはどうすればよいですか? Feb 28, 2024 am 08:39 AM jQueryで要素の高さ屬性を削除するにはどうすればよいですか?フロントエンド開発では、要素の高さ屬性を操作する必要が生じることがよくあります。要素の高さを動(dòng)的に変更する必要がある場(chǎng)合や、要素の高さ屬性を削除する必要がある場(chǎng)合があります。この記事では、jQuery を使用して要素の高さ屬性を削除する方法と、具體的なコード例を紹介します。 jQuery を使用して高さ屬性を操作する前に、まず CSS の高さ屬性を理解する必要があります。 height 屬性は要素の高さを設(shè)定するために使用されます jQuery における eq の役割と応用シナリオを理解する Feb 28, 2024 pm 01:15 PM jQuery は、Web ページでの DOM 操作やイベント処理を処理するために広く使用されている人気のある JavaScript ライブラリです。 jQueryではeq()メソッドを利用して指定したインデックス位置の要素を選択しますが、具體的な使い方と応用シーンは以下の通りです。 jQuery では、 eq() メソッドは、指定されたインデックス位置にある要素を選択します。インデックス位置は 0 からカウントされます。つまり、最初の要素のインデックスは 0、2 番目の要素のインデックスは 1 などとなります。 eq() メソッドの構(gòu)文は次のとおりです。 $("s jQueryを使用してテーブルに新しい行を追加する方法の紹介 Feb 29, 2024 am 08:12 AM jQuery は、Web 開発で広く使用されている人気の JavaScript ライブラリです。 Web 開発中は、JavaScript を使用してテーブルに新しい行を動(dòng)的に追加することが必要になることがよくあります。この記事では、jQuery を使用してテーブルに新しい行を追加する方法を紹介し、具體的なコード例を示します。まず、jQuery ライブラリを HTML ページに導(dǎo)入する必要があります。 jQuery ライブラリは、次のコードを通じてタグに導(dǎo)入できます。 jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? Feb 29, 2024 am 09:03 AM jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? jQuery を使用して DOM 要素を操作する場(chǎng)合、要素に特定の屬性があるかどうかを判斷する必要がある狀況がよく発生します。この場(chǎng)合、jQuery が提供するメソッドを使用してこの関數(shù)を簡単に実裝できます。以下では、jQuery 要素が特定の屬性を持つかどうかを判斷するために一般的に使用される 2 つの方法を紹介し、具體的なコード例を添付します。方法 1: attr() メソッドと typeof 演算子 // を使用して、要素に特定の屬性があるかどうかを判斷します See all articles
text<\/label><\/textarea><\/p>\n <\/p>\n <\/fieldset>\n <\/form>\n<\/body>\n<\/html>\n<\/pre>\n<\/div>\n實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單<\/span><\/strong><\/p>\n<\/p>\n\n\n\n\n\n jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate <\/title>\n \n 国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂 コミュニティ 記事 トピックス に質(zhì)問 學(xué)ぶ コース プログラミング辭典 ツールライブラリ 開発ツール 公式サイト PHP ライブラリ JS特殊効果 サイト素材 拡張プラグイン AIツール レジャー ゲームのダウンロード ゲームのチュートリアル 日本語 簡體中文 English 繁體中文 日本語 ??? Melayu Fran?ais Deutsch Login singup ホームページ ウェブフロントエンド jsチュートリアル jQuery Validation PlugIn_jqueryの使い方を詳しく解説 jQuery Validation PlugIn_jqueryの使い方を詳しく解説 WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB May 16, 2016 pm 03:24 PM jquery validate 1. 使用前に必要です 公式ウェブサイト: http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: http://jquery.bassistance.de/api-browser/plugins.html 現(xiàn)在のバージョン: 1.5.5 JQuery バージョンが必要です: 1.2.6 以降、1.3.2 と互換性があります 2. デフォルトの検証ルール (1)required:true 必須フィールド (2)remote:"check.php" ajax メソッドを使用して check.php を呼び出し、入力値を確認(rèn)します (3)email:true 正しい形式で電子メールを入力する必要があります (4)url:true URL は正しい形式で入力する必要があります (5)date:true 日付を正しい形式で入力する必要があります (6)dateISO:true 日付 (ISO) を正しい形式で入力する必要があります。例: 2009-06-23、1998/01/22 形式のみが検証され、有効性は検証されません (7)number:true 有効な數(shù)値 (負(fù)の數(shù)、10 進(jìn)數(shù)) を入力する必要があります (8)digits:true 整數(shù)を入力する必要があります (9)クレジットカード: 法的なクレジット カード番號(hào)を入力する必要があります (10)equalTo:"#field" 入力値は #field と同じである必要があります (11)accept: 有効なサフィックス (アップロードされたファイルのサフィックス) を含む文字列を入力します (12)maxlength:5 最大長 5 の文字列を入力します (漢字は 1 文字と數(shù)えます) (13)minlength:10 最小長 10 の文字列を入力します (漢字は 1 文字としてカウントされます) (14)rangelength:[5,10] 入力長は 5 ~ 10" の文字列である必要があります (漢字は 1 文字としてカウントされます) (15)range:[5,10] 入力値は 5 ~ 10 でなければなりません (16)max:5 入力値は 5 を超えることはできません (17)min:10 入力値は 10 未満にすることはできません 3. デフォルトのプロンプト messages: { required: "This field is required.", remote: "Please fix this field.", email: "Please enter a valid email address.", url: "Please enter a valid URL.", date: "Please enter a valid date.", dateISO: "Please enter a valid date (ISO).", dateDE: "Bitte geben Sie ein g眉ltiges Datum ein.", number: "Please enter a valid number.", numberDE: "Bitte geben Sie eine Nummer ein.", digits: "Please enter only digits", creditcard: "Please enter a valid credit card number.", equalTo: "Please enter the same value again.", accept: "Please enter a value with a valid extension.", maxlength: $.validator.format("Please enter no more than {0} characters."), minlength: $.validator.format("Please enter at least {0} characters."), rangelength: $.validator.format("Please enter a value between {0} and {1} characters long."), range: $.validator.format("Please enter a value between {0} and {1}."), max: $.validator.format("Please enter a value less than or equal to {0}."), min: $.validator.format("Please enter a value greater than or equal to {0}.") }, 変更する必要がある場(chǎng)合は、js コードに追加できます: jQuery.extend(jQuery.validator.messages, { required: "必選字段", remote: "請(qǐng)修正該字段", email: "請(qǐng)輸入正確格式的電子郵件", url: "請(qǐng)輸入合法的網(wǎng)址", date: "請(qǐng)輸入合法的日期", dateISO: "請(qǐng)輸入合法的日期 (ISO).", number: "請(qǐng)輸入合法的數(shù)字", digits: "只能輸入整數(shù)", creditcard: "請(qǐng)輸入合法的信用卡號(hào)", equalTo: "請(qǐng)?jiān)俅屋斎胂嗤闹?quot;, accept: "請(qǐng)輸入擁有合法后綴名的字符串", maxlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最多是 {0} 的字符串"), minlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最少是 {0} 的字符串"), rangelength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度介于 {0} 和 {1} 之間的字符串"), range: jQuery.validator.format("請(qǐng)輸入一個(gè)介于 {0} 和 {1} 之間的值"), max: jQuery.validator.format("請(qǐng)輸入一個(gè)最大為 {0} 的值"), min: jQuery.validator.format("請(qǐng)輸入一個(gè)最小為 {0} 的值") }); 推奨される方法: このファイルをmessages_cn.js に配置し、ページに導(dǎo)入します [codept src="../js/messages_cn.js" type="text/javascript"> [/code 4. 使用方法 1. 検証ルールをコントロールに書き込みます <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> <script src="./js/jquery.metadata.js" type="text/javascript"></script> $().ready(function() { $("#signupForm").validate(); }); <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" class="required" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" class="required email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" class="{required:true,minlength:5}" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" class="{required:true,minlength:5,equalTo:'#password'}" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> class="{}" を使用するには、パッケージ jquery.metadata.js をインポートする必要があります 次のメソッドを使用してプロンプトの內(nèi)容を変更できます: コードをコピーします コードは次のとおりです:class="{required:true,minlength:5,messages:{必須:' 內(nèi)容を入力してください'}}" 在使用equalTo關(guān)鍵字時(shí),后面的內(nèi)容必須加上引號(hào),如下代碼: 復(fù)制代碼 代碼如下:class="{required:true,minlength:5,equalTo:'#password'}" 另外一個(gè)方式,使用關(guān)鍵字:meta(為了元數(shù)據(jù)使用其他插件你要包裝 你的驗(yàn)證規(guī)則 在他們自己的項(xiàng)目中可以用這個(gè)特殊的選項(xiàng)) 再有一種方式: $.metadata.setType("attr", "validate"); 這樣可以使用validate="{required:true}"的方式,或者class="required",但class="{required:true,minlength:5}"將不起作用 2.將校驗(yàn)規(guī)則寫到代碼中 $().ready(function() { $("#signupForm").validate({ rules: { firstname: "required", email: { required: true, email: true }, password: { required: true, minlength: 5 }, confirm_password: { required: true, minlength: 5, equalTo: "#password" } }, messages: { firstname: "請(qǐng)輸入姓名", email: { required: "請(qǐng)輸入Email地址", email: "請(qǐng)輸入正確的email地址" }, password: { required: "請(qǐng)輸入密碼", minlength: jQuery.format("密碼不能小于{0}個(gè)字符") }, confirm_password: { required: "請(qǐng)輸入確認(rèn)密碼", minlength: "確認(rèn)密碼不能小于5個(gè)字符", equalTo: "兩次輸入密碼不一致不一致" } } }); }); //messages處,如果某個(gè)控件沒有message,將調(diào)用默認(rèn)的信息 <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> required:true 必須有值 required:"#aa:checked"表達(dá)式的值為真,則需要驗(yàn)證 required:function(){}返回為真,表時(shí)需要驗(yàn)證 后邊兩種常用于,表單中需要同時(shí)填或不填的元素 五、實(shí)例講解 實(shí)例一:精簡驗(yàn)證,通過表單對(duì)象調(diào)用validate()方法進(jìn)行驗(yàn)證,驗(yàn)證規(guī)則通過html標(biāo)簽屬性定義:以下為常用屬性定義距離 class='required' //必須字段 class='mail' //郵箱驗(yàn)證 class='url' //URL網(wǎng)址驗(yàn)證 class='date' //正確的日期 格式滿足 2012,0204,2012-02-04 class='number' //輸入合法的數(shù)字 class='digits' //輸入整數(shù) minlength='' //最小輸入長度 maxlength='' //最長輸入長度(該值不會(huì)提示,當(dāng)值達(dá)到一定字符數(shù)不可再增長) max='' //輸入的數(shù)值小于指定值 min='' //輸入的數(shù)值大于指定值 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} label { width: 10em; float: left; } label.error { float: none; color: red; padding-left: .5em; vertical-align: top; } </style> <script> $(document).ready(function(){ $("#commentForm").validate(); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label>Name</label><input name="name" class="required" maxlength="4" minlength="2" /></p> <p><label >E-Mail</label><input name="email" class="required email" /></p> <p><label >URL</label><input name="url" class="url"/></p> <p><label>text</label><textarea name="text" cols="22" class="required"></textarea></p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} .title{float:left;width:10em} em.error { float: none; color: red; padding-left: .5em; vertical-align: top; } .field_notice{display:none;} .checking{display:none;} </style> <script> $(document).ready(function(){ $("#commentForm").validate({ errorPlacement: function(error, element){ var error_td = element.next('em'); error_td.find('.field_notice').hide(); error_td.append(error); }, success: function(label){ label.addClass('validate_right').text('OK!'); }, onkeyup: false, rules: { name: { required:true, minlength:3, maxlength:40, remote:{ url :'index.php?ajax=1', type:'get', data:{ name : function(){ return $('#name').val(); } }, beforeSend:function(){ var _checking = $('#checking'); _checking.prev('.field_notice').hide(); _checking.next('label').hide(); $(_checking).show(); }, complete :function(){ $('#checking').hide(); } } }, email: {required: true, email: true }, url:{required:true,url:true}, text:"required" }, messages: { name: {required:"需要輸入名稱", minlength:"名稱長度在3-40個(gè)字符之間", maxlength:"名稱長度在3-40個(gè)字符之間",remote:"用戶名已存在"}, email: {required:"需要輸入電子郵箱", email:"電子郵箱格式不正確"}, url: {required:"需要輸入U(xiǎn)RL地址", url:"URL地址格式不正確"}, text:"需要輸入文本內(nèi)容" }, }); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label class="title" >Name</label><input id="name" name="name"/> <em><label class="field_notice"></label><label id="checking" class="checking">檢查中...</label></em> </p> <p><label class="title" >E-Mail</label><input name="email"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >URL</label><input name="url"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >text</label><textarea name="text" cols="22"></textarea> <em><label class="field_notice"></label></em> </p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。 このウェブサイトの聲明 この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。 ホットAIツール Undress AI Tool 脫衣畫像を無料で Undresser.AI Undress リアルなヌード寫真を作成する AI 搭載アプリ AI Clothes Remover 寫真から衣服を削除するオンライン AI ツール。 Clothoff.io AI衣類リムーバー Video Face Swap 完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。 もっと見る 人気の記事 グラスワンダービルドガイド|ウマゴサメはかなりダービーです 1 か月前 By Jack chen <??>:森の99泊 - すべてのバッジとそれらのロックを解除する方法 4週間前 By DDD Uma Musume Pretty Derby Bannerスケジュール(2025年7月) 1 か月前 By Jack chen 船と墓のためのRimworld Odyssey溫度ガイド 3週間前 By Jack chen Windowsセキュリティは空白であるか、オプションを表示しません 1 か月前 By 下次還敢 もっと見る ホットツール メモ帳++7.3.1 使いやすく無料のコードエディター SublimeText3 中國語版 中國語版、とても使いやすい ゼンドスタジオ 13.0.1 強(qiáng)力な PHP 統(tǒng)合開発環(huán)境 ドリームウィーバー CS6 ビジュアル Web 開発ツール SublimeText3 Mac版 神レベルのコード編集ソフト(SublimeText3) もっと見る ホットトピック Laravel チュートリアル 1601 29 PHP チュートリアル 1502 276 もっと見る Related knowledge jQueryのリファレンスメソッドを詳しく解説:クイックスタートガイド Feb 27, 2024 pm 06:45 PM jQuery 參照方法の詳細(xì)説明: クイック スタート ガイド jQuery は、Web サイト開発で広く使用されている人気のある JavaScript ライブラリであり、JavaScript プログラミングを簡素化し、開発者に豊富な機(jī)能を提供します。この記事では、jQuery の參照方法を詳しく紹介し、読者がすぐに使い始めるのに役立つ具體的なコード例を示します。 jQuery の導(dǎo)入 まず、HTML ファイルに jQuery ライブラリを?qū)毪工氡匾ⅳ辘蓼埂?CDN リンクを通じて導(dǎo)入することも、ダウンロードすることもできます jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? Feb 28, 2024 pm 03:12 PM jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? jQuery で PUT リクエストを送信する方法は、他のタイプのリクエストを送信する方法と似ていますが、いくつかの詳細(xì)とパラメータ設(shè)定に注意する必要があります。 PUT リクエストは通常??、データベース內(nèi)のデータの更新やサーバー上のファイルの更新など、リソースを更新するために使用されます。以下は、jQuery の PUT リクエスト メソッドを使用した具體的なコード例です。まず、jQuery ライブラリ ファイルが含まれていることを確認(rèn)してから、$.ajax({u jQuery のヒント: ページ上のすべての a タグのテキストをすばやく変更する Feb 28, 2024 pm 09:06 PM タイトル: jQuery ヒント: ページ上のすべての a タグのテキストをすばやく変更する Web 開発では、ページ上の要素を変更したり操作したりする必要がよくあります。 jQuery を使用する場(chǎng)合、ページ內(nèi)のすべての a タグのテキスト コンテンツを一度に変更する必要がある場(chǎng)合があります。これにより、時(shí)間と労力を節(jié)約できます。以下では、jQuery を使用してページ上のすべての a タグのテキストをすばやく変更する方法と、具體的なコード例を紹介します。まず、jQuery ライブラリ ファイルを?qū)毪?、次のコードがページに導(dǎo)入されていることを確認(rèn)する必要があります: < jQuery を使用してすべての a タグのテキスト コンテンツを変更する Feb 28, 2024 pm 05:42 PM タイトル: jQuery を使用して、すべての a タグのテキスト コンテンツを変更します。 jQuery は、DOM 操作を処理するために広く使用されている人気のある JavaScript ライブラリです。 Web 開発では、ページ上のリンク タグ (タグ) のテキスト コンテンツを変更する必要が生じることがよくあります。この記事では、この目標(biāo)を達(dá)成するために jQuery を使用する方法を説明し、具體的なコード例を示します。まず、jQuery ライブラリをページに導(dǎo)入する必要があります。 HTML ファイルに次のコードを追加します。 jQueryで要素の高さ屬性を削除するにはどうすればよいですか? Feb 28, 2024 am 08:39 AM jQueryで要素の高さ屬性を削除するにはどうすればよいですか?フロントエンド開発では、要素の高さ屬性を操作する必要が生じることがよくあります。要素の高さを動(dòng)的に変更する必要がある場(chǎng)合や、要素の高さ屬性を削除する必要がある場(chǎng)合があります。この記事では、jQuery を使用して要素の高さ屬性を削除する方法と、具體的なコード例を紹介します。 jQuery を使用して高さ屬性を操作する前に、まず CSS の高さ屬性を理解する必要があります。 height 屬性は要素の高さを設(shè)定するために使用されます jQuery における eq の役割と応用シナリオを理解する Feb 28, 2024 pm 01:15 PM jQuery は、Web ページでの DOM 操作やイベント処理を処理するために広く使用されている人気のある JavaScript ライブラリです。 jQueryではeq()メソッドを利用して指定したインデックス位置の要素を選択しますが、具體的な使い方と応用シーンは以下の通りです。 jQuery では、 eq() メソッドは、指定されたインデックス位置にある要素を選択します。インデックス位置は 0 からカウントされます。つまり、最初の要素のインデックスは 0、2 番目の要素のインデックスは 1 などとなります。 eq() メソッドの構(gòu)文は次のとおりです。 $("s jQueryを使用してテーブルに新しい行を追加する方法の紹介 Feb 29, 2024 am 08:12 AM jQuery は、Web 開発で広く使用されている人気の JavaScript ライブラリです。 Web 開発中は、JavaScript を使用してテーブルに新しい行を動(dòng)的に追加することが必要になることがよくあります。この記事では、jQuery を使用してテーブルに新しい行を追加する方法を紹介し、具體的なコード例を示します。まず、jQuery ライブラリを HTML ページに導(dǎo)入する必要があります。 jQuery ライブラリは、次のコードを通じてタグに導(dǎo)入できます。 jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? Feb 29, 2024 am 09:03 AM jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? jQuery を使用して DOM 要素を操作する場(chǎng)合、要素に特定の屬性があるかどうかを判斷する必要がある狀況がよく発生します。この場(chǎng)合、jQuery が提供するメソッドを使用してこの関數(shù)を簡単に実裝できます。以下では、jQuery 要素が特定の屬性を持つかどうかを判斷するために一般的に使用される 2 つの方法を紹介し、具體的なコード例を添付します。方法 1: attr() メソッドと typeof 演算子 // を使用して、要素に特定の屬性があるかどうかを判斷します See all articles
<\/p>\n <\/fieldset>\n <\/form>\n<\/body>\n<\/html>\n<\/pre>\n<\/div>\n
實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單<\/span><\/strong><\/p>\n<\/p>\n\n\n\n\n\n jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate <\/title>\n \n 国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂 コミュニティ 記事 トピックス に質(zhì)問 學(xué)ぶ コース プログラミング辭典 ツールライブラリ 開発ツール 公式サイト PHP ライブラリ JS特殊効果 サイト素材 拡張プラグイン AIツール レジャー ゲームのダウンロード ゲームのチュートリアル 日本語 簡體中文 English 繁體中文 日本語 ??? Melayu Fran?ais Deutsch Login singup ホームページ ウェブフロントエンド jsチュートリアル jQuery Validation PlugIn_jqueryの使い方を詳しく解説 jQuery Validation PlugIn_jqueryの使い方を詳しく解説 WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB May 16, 2016 pm 03:24 PM jquery validate 1. 使用前に必要です 公式ウェブサイト: http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: http://jquery.bassistance.de/api-browser/plugins.html 現(xiàn)在のバージョン: 1.5.5 JQuery バージョンが必要です: 1.2.6 以降、1.3.2 と互換性があります 2. デフォルトの検証ルール (1)required:true 必須フィールド (2)remote:"check.php" ajax メソッドを使用して check.php を呼び出し、入力値を確認(rèn)します (3)email:true 正しい形式で電子メールを入力する必要があります (4)url:true URL は正しい形式で入力する必要があります (5)date:true 日付を正しい形式で入力する必要があります (6)dateISO:true 日付 (ISO) を正しい形式で入力する必要があります。例: 2009-06-23、1998/01/22 形式のみが検証され、有効性は検証されません (7)number:true 有効な數(shù)値 (負(fù)の數(shù)、10 進(jìn)數(shù)) を入力する必要があります (8)digits:true 整數(shù)を入力する必要があります (9)クレジットカード: 法的なクレジット カード番號(hào)を入力する必要があります (10)equalTo:"#field" 入力値は #field と同じである必要があります (11)accept: 有効なサフィックス (アップロードされたファイルのサフィックス) を含む文字列を入力します (12)maxlength:5 最大長 5 の文字列を入力します (漢字は 1 文字と數(shù)えます) (13)minlength:10 最小長 10 の文字列を入力します (漢字は 1 文字としてカウントされます) (14)rangelength:[5,10] 入力長は 5 ~ 10" の文字列である必要があります (漢字は 1 文字としてカウントされます) (15)range:[5,10] 入力値は 5 ~ 10 でなければなりません (16)max:5 入力値は 5 を超えることはできません (17)min:10 入力値は 10 未満にすることはできません 3. デフォルトのプロンプト messages: { required: "This field is required.", remote: "Please fix this field.", email: "Please enter a valid email address.", url: "Please enter a valid URL.", date: "Please enter a valid date.", dateISO: "Please enter a valid date (ISO).", dateDE: "Bitte geben Sie ein g眉ltiges Datum ein.", number: "Please enter a valid number.", numberDE: "Bitte geben Sie eine Nummer ein.", digits: "Please enter only digits", creditcard: "Please enter a valid credit card number.", equalTo: "Please enter the same value again.", accept: "Please enter a value with a valid extension.", maxlength: $.validator.format("Please enter no more than {0} characters."), minlength: $.validator.format("Please enter at least {0} characters."), rangelength: $.validator.format("Please enter a value between {0} and {1} characters long."), range: $.validator.format("Please enter a value between {0} and {1}."), max: $.validator.format("Please enter a value less than or equal to {0}."), min: $.validator.format("Please enter a value greater than or equal to {0}.") }, 変更する必要がある場(chǎng)合は、js コードに追加できます: jQuery.extend(jQuery.validator.messages, { required: "必選字段", remote: "請(qǐng)修正該字段", email: "請(qǐng)輸入正確格式的電子郵件", url: "請(qǐng)輸入合法的網(wǎng)址", date: "請(qǐng)輸入合法的日期", dateISO: "請(qǐng)輸入合法的日期 (ISO).", number: "請(qǐng)輸入合法的數(shù)字", digits: "只能輸入整數(shù)", creditcard: "請(qǐng)輸入合法的信用卡號(hào)", equalTo: "請(qǐng)?jiān)俅屋斎胂嗤闹?quot;, accept: "請(qǐng)輸入擁有合法后綴名的字符串", maxlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最多是 {0} 的字符串"), minlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最少是 {0} 的字符串"), rangelength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度介于 {0} 和 {1} 之間的字符串"), range: jQuery.validator.format("請(qǐng)輸入一個(gè)介于 {0} 和 {1} 之間的值"), max: jQuery.validator.format("請(qǐng)輸入一個(gè)最大為 {0} 的值"), min: jQuery.validator.format("請(qǐng)輸入一個(gè)最小為 {0} 的值") }); 推奨される方法: このファイルをmessages_cn.js に配置し、ページに導(dǎo)入します [codept src="../js/messages_cn.js" type="text/javascript"> [/code 4. 使用方法 1. 検証ルールをコントロールに書き込みます <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> <script src="./js/jquery.metadata.js" type="text/javascript"></script> $().ready(function() { $("#signupForm").validate(); }); <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" class="required" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" class="required email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" class="{required:true,minlength:5}" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" class="{required:true,minlength:5,equalTo:'#password'}" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> class="{}" を使用するには、パッケージ jquery.metadata.js をインポートする必要があります 次のメソッドを使用してプロンプトの內(nèi)容を変更できます: コードをコピーします コードは次のとおりです:class="{required:true,minlength:5,messages:{必須:' 內(nèi)容を入力してください'}}" 在使用equalTo關(guān)鍵字時(shí),后面的內(nèi)容必須加上引號(hào),如下代碼: 復(fù)制代碼 代碼如下:class="{required:true,minlength:5,equalTo:'#password'}" 另外一個(gè)方式,使用關(guān)鍵字:meta(為了元數(shù)據(jù)使用其他插件你要包裝 你的驗(yàn)證規(guī)則 在他們自己的項(xiàng)目中可以用這個(gè)特殊的選項(xiàng)) 再有一種方式: $.metadata.setType("attr", "validate"); 這樣可以使用validate="{required:true}"的方式,或者class="required",但class="{required:true,minlength:5}"將不起作用 2.將校驗(yàn)規(guī)則寫到代碼中 $().ready(function() { $("#signupForm").validate({ rules: { firstname: "required", email: { required: true, email: true }, password: { required: true, minlength: 5 }, confirm_password: { required: true, minlength: 5, equalTo: "#password" } }, messages: { firstname: "請(qǐng)輸入姓名", email: { required: "請(qǐng)輸入Email地址", email: "請(qǐng)輸入正確的email地址" }, password: { required: "請(qǐng)輸入密碼", minlength: jQuery.format("密碼不能小于{0}個(gè)字符") }, confirm_password: { required: "請(qǐng)輸入確認(rèn)密碼", minlength: "確認(rèn)密碼不能小于5個(gè)字符", equalTo: "兩次輸入密碼不一致不一致" } } }); }); //messages處,如果某個(gè)控件沒有message,將調(diào)用默認(rèn)的信息 <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> required:true 必須有值 required:"#aa:checked"表達(dá)式的值為真,則需要驗(yàn)證 required:function(){}返回為真,表時(shí)需要驗(yàn)證 后邊兩種常用于,表單中需要同時(shí)填或不填的元素 五、實(shí)例講解 實(shí)例一:精簡驗(yàn)證,通過表單對(duì)象調(diào)用validate()方法進(jìn)行驗(yàn)證,驗(yàn)證規(guī)則通過html標(biāo)簽屬性定義:以下為常用屬性定義距離 class='required' //必須字段 class='mail' //郵箱驗(yàn)證 class='url' //URL網(wǎng)址驗(yàn)證 class='date' //正確的日期 格式滿足 2012,0204,2012-02-04 class='number' //輸入合法的數(shù)字 class='digits' //輸入整數(shù) minlength='' //最小輸入長度 maxlength='' //最長輸入長度(該值不會(huì)提示,當(dāng)值達(dá)到一定字符數(shù)不可再增長) max='' //輸入的數(shù)值小于指定值 min='' //輸入的數(shù)值大于指定值 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} label { width: 10em; float: left; } label.error { float: none; color: red; padding-left: .5em; vertical-align: top; } </style> <script> $(document).ready(function(){ $("#commentForm").validate(); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label>Name</label><input name="name" class="required" maxlength="4" minlength="2" /></p> <p><label >E-Mail</label><input name="email" class="required email" /></p> <p><label >URL</label><input name="url" class="url"/></p> <p><label>text</label><textarea name="text" cols="22" class="required"></textarea></p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} .title{float:left;width:10em} em.error { float: none; color: red; padding-left: .5em; vertical-align: top; } .field_notice{display:none;} .checking{display:none;} </style> <script> $(document).ready(function(){ $("#commentForm").validate({ errorPlacement: function(error, element){ var error_td = element.next('em'); error_td.find('.field_notice').hide(); error_td.append(error); }, success: function(label){ label.addClass('validate_right').text('OK!'); }, onkeyup: false, rules: { name: { required:true, minlength:3, maxlength:40, remote:{ url :'index.php?ajax=1', type:'get', data:{ name : function(){ return $('#name').val(); } }, beforeSend:function(){ var _checking = $('#checking'); _checking.prev('.field_notice').hide(); _checking.next('label').hide(); $(_checking).show(); }, complete :function(){ $('#checking').hide(); } } }, email: {required: true, email: true }, url:{required:true,url:true}, text:"required" }, messages: { name: {required:"需要輸入名稱", minlength:"名稱長度在3-40個(gè)字符之間", maxlength:"名稱長度在3-40個(gè)字符之間",remote:"用戶名已存在"}, email: {required:"需要輸入電子郵箱", email:"電子郵箱格式不正確"}, url: {required:"需要輸入U(xiǎn)RL地址", url:"URL地址格式不正確"}, text:"需要輸入文本內(nèi)容" }, }); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label class="title" >Name</label><input id="name" name="name"/> <em><label class="field_notice"></label><label id="checking" class="checking">檢查中...</label></em> </p> <p><label class="title" >E-Mail</label><input name="email"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >URL</label><input name="url"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >text</label><textarea name="text" cols="22"></textarea> <em><label class="field_notice"></label></em> </p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。 このウェブサイトの聲明 この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。 ホットAIツール Undress AI Tool 脫衣畫像を無料で Undresser.AI Undress リアルなヌード寫真を作成する AI 搭載アプリ AI Clothes Remover 寫真から衣服を削除するオンライン AI ツール。 Clothoff.io AI衣類リムーバー Video Face Swap 完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。 もっと見る 人気の記事 グラスワンダービルドガイド|ウマゴサメはかなりダービーです 1 か月前 By Jack chen <??>:森の99泊 - すべてのバッジとそれらのロックを解除する方法 4週間前 By DDD Uma Musume Pretty Derby Bannerスケジュール(2025年7月) 1 か月前 By Jack chen 船と墓のためのRimworld Odyssey溫度ガイド 3週間前 By Jack chen Windowsセキュリティは空白であるか、オプションを表示しません 1 か月前 By 下次還敢 もっと見る ホットツール メモ帳++7.3.1 使いやすく無料のコードエディター SublimeText3 中國語版 中國語版、とても使いやすい ゼンドスタジオ 13.0.1 強(qiáng)力な PHP 統(tǒng)合開発環(huán)境 ドリームウィーバー CS6 ビジュアル Web 開発ツール SublimeText3 Mac版 神レベルのコード編集ソフト(SublimeText3) もっと見る ホットトピック Laravel チュートリアル 1601 29 PHP チュートリアル 1502 276 もっと見る Related knowledge jQueryのリファレンスメソッドを詳しく解説:クイックスタートガイド Feb 27, 2024 pm 06:45 PM jQuery 參照方法の詳細(xì)説明: クイック スタート ガイド jQuery は、Web サイト開発で広く使用されている人気のある JavaScript ライブラリであり、JavaScript プログラミングを簡素化し、開発者に豊富な機(jī)能を提供します。この記事では、jQuery の參照方法を詳しく紹介し、読者がすぐに使い始めるのに役立つ具體的なコード例を示します。 jQuery の導(dǎo)入 まず、HTML ファイルに jQuery ライブラリを?qū)毪工氡匾ⅳ辘蓼埂?CDN リンクを通じて導(dǎo)入することも、ダウンロードすることもできます jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? Feb 28, 2024 pm 03:12 PM jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? jQuery で PUT リクエストを送信する方法は、他のタイプのリクエストを送信する方法と似ていますが、いくつかの詳細(xì)とパラメータ設(shè)定に注意する必要があります。 PUT リクエストは通常??、データベース內(nèi)のデータの更新やサーバー上のファイルの更新など、リソースを更新するために使用されます。以下は、jQuery の PUT リクエスト メソッドを使用した具體的なコード例です。まず、jQuery ライブラリ ファイルが含まれていることを確認(rèn)してから、$.ajax({u jQuery のヒント: ページ上のすべての a タグのテキストをすばやく変更する Feb 28, 2024 pm 09:06 PM タイトル: jQuery ヒント: ページ上のすべての a タグのテキストをすばやく変更する Web 開発では、ページ上の要素を変更したり操作したりする必要がよくあります。 jQuery を使用する場(chǎng)合、ページ內(nèi)のすべての a タグのテキスト コンテンツを一度に変更する必要がある場(chǎng)合があります。これにより、時(shí)間と労力を節(jié)約できます。以下では、jQuery を使用してページ上のすべての a タグのテキストをすばやく変更する方法と、具體的なコード例を紹介します。まず、jQuery ライブラリ ファイルを?qū)毪?、次のコードがページに導(dǎo)入されていることを確認(rèn)する必要があります: < jQuery を使用してすべての a タグのテキスト コンテンツを変更する Feb 28, 2024 pm 05:42 PM タイトル: jQuery を使用して、すべての a タグのテキスト コンテンツを変更します。 jQuery は、DOM 操作を処理するために広く使用されている人気のある JavaScript ライブラリです。 Web 開発では、ページ上のリンク タグ (タグ) のテキスト コンテンツを変更する必要が生じることがよくあります。この記事では、この目標(biāo)を達(dá)成するために jQuery を使用する方法を説明し、具體的なコード例を示します。まず、jQuery ライブラリをページに導(dǎo)入する必要があります。 HTML ファイルに次のコードを追加します。 jQueryで要素の高さ屬性を削除するにはどうすればよいですか? Feb 28, 2024 am 08:39 AM jQueryで要素の高さ屬性を削除するにはどうすればよいですか?フロントエンド開発では、要素の高さ屬性を操作する必要が生じることがよくあります。要素の高さを動(dòng)的に変更する必要がある場(chǎng)合や、要素の高さ屬性を削除する必要がある場(chǎng)合があります。この記事では、jQuery を使用して要素の高さ屬性を削除する方法と、具體的なコード例を紹介します。 jQuery を使用して高さ屬性を操作する前に、まず CSS の高さ屬性を理解する必要があります。 height 屬性は要素の高さを設(shè)定するために使用されます jQuery における eq の役割と応用シナリオを理解する Feb 28, 2024 pm 01:15 PM jQuery は、Web ページでの DOM 操作やイベント処理を処理するために広く使用されている人気のある JavaScript ライブラリです。 jQueryではeq()メソッドを利用して指定したインデックス位置の要素を選択しますが、具體的な使い方と応用シーンは以下の通りです。 jQuery では、 eq() メソッドは、指定されたインデックス位置にある要素を選択します。インデックス位置は 0 からカウントされます。つまり、最初の要素のインデックスは 0、2 番目の要素のインデックスは 1 などとなります。 eq() メソッドの構(gòu)文は次のとおりです。 $("s jQueryを使用してテーブルに新しい行を追加する方法の紹介 Feb 29, 2024 am 08:12 AM jQuery は、Web 開発で広く使用されている人気の JavaScript ライブラリです。 Web 開発中は、JavaScript を使用してテーブルに新しい行を動(dòng)的に追加することが必要になることがよくあります。この記事では、jQuery を使用してテーブルに新しい行を追加する方法を紹介し、具體的なコード例を示します。まず、jQuery ライブラリを HTML ページに導(dǎo)入する必要があります。 jQuery ライブラリは、次のコードを通じてタグに導(dǎo)入できます。 jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? Feb 29, 2024 am 09:03 AM jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? jQuery を使用して DOM 要素を操作する場(chǎng)合、要素に特定の屬性があるかどうかを判斷する必要がある狀況がよく発生します。この場(chǎng)合、jQuery が提供するメソッドを使用してこの関數(shù)を簡単に実裝できます。以下では、jQuery 要素が特定の屬性を持つかどうかを判斷するために一般的に使用される 2 つの方法を紹介し、具體的なコード例を添付します。方法 1: attr() メソッドと typeof 演算子 // を使用して、要素に特定の屬性があるかどうかを判斷します See all articles
<\/p>\n
\n\n\n\n jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate <\/title>\n \n 国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂 コミュニティ 記事 トピックス に質(zhì)問 學(xué)ぶ コース プログラミング辭典 ツールライブラリ 開発ツール 公式サイト PHP ライブラリ JS特殊効果 サイト素材 拡張プラグイン AIツール レジャー ゲームのダウンロード ゲームのチュートリアル 日本語 簡體中文 English 繁體中文 日本語 ??? Melayu Fran?ais Deutsch Login singup ホームページ ウェブフロントエンド jsチュートリアル jQuery Validation PlugIn_jqueryの使い方を詳しく解説 jQuery Validation PlugIn_jqueryの使い方を詳しく解説 WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB May 16, 2016 pm 03:24 PM jquery validate 1. 使用前に必要です 公式ウェブサイト: http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: http://jquery.bassistance.de/api-browser/plugins.html 現(xiàn)在のバージョン: 1.5.5 JQuery バージョンが必要です: 1.2.6 以降、1.3.2 と互換性があります 2. デフォルトの検証ルール (1)required:true 必須フィールド (2)remote:"check.php" ajax メソッドを使用して check.php を呼び出し、入力値を確認(rèn)します (3)email:true 正しい形式で電子メールを入力する必要があります (4)url:true URL は正しい形式で入力する必要があります (5)date:true 日付を正しい形式で入力する必要があります (6)dateISO:true 日付 (ISO) を正しい形式で入力する必要があります。例: 2009-06-23、1998/01/22 形式のみが検証され、有効性は検証されません (7)number:true 有効な數(shù)値 (負(fù)の數(shù)、10 進(jìn)數(shù)) を入力する必要があります (8)digits:true 整數(shù)を入力する必要があります (9)クレジットカード: 法的なクレジット カード番號(hào)を入力する必要があります (10)equalTo:"#field" 入力値は #field と同じである必要があります (11)accept: 有効なサフィックス (アップロードされたファイルのサフィックス) を含む文字列を入力します (12)maxlength:5 最大長 5 の文字列を入力します (漢字は 1 文字と數(shù)えます) (13)minlength:10 最小長 10 の文字列を入力します (漢字は 1 文字としてカウントされます) (14)rangelength:[5,10] 入力長は 5 ~ 10" の文字列である必要があります (漢字は 1 文字としてカウントされます) (15)range:[5,10] 入力値は 5 ~ 10 でなければなりません (16)max:5 入力値は 5 を超えることはできません (17)min:10 入力値は 10 未満にすることはできません 3. デフォルトのプロンプト messages: { required: "This field is required.", remote: "Please fix this field.", email: "Please enter a valid email address.", url: "Please enter a valid URL.", date: "Please enter a valid date.", dateISO: "Please enter a valid date (ISO).", dateDE: "Bitte geben Sie ein g眉ltiges Datum ein.", number: "Please enter a valid number.", numberDE: "Bitte geben Sie eine Nummer ein.", digits: "Please enter only digits", creditcard: "Please enter a valid credit card number.", equalTo: "Please enter the same value again.", accept: "Please enter a value with a valid extension.", maxlength: $.validator.format("Please enter no more than {0} characters."), minlength: $.validator.format("Please enter at least {0} characters."), rangelength: $.validator.format("Please enter a value between {0} and {1} characters long."), range: $.validator.format("Please enter a value between {0} and {1}."), max: $.validator.format("Please enter a value less than or equal to {0}."), min: $.validator.format("Please enter a value greater than or equal to {0}.") }, 変更する必要がある場(chǎng)合は、js コードに追加できます: jQuery.extend(jQuery.validator.messages, { required: "必選字段", remote: "請(qǐng)修正該字段", email: "請(qǐng)輸入正確格式的電子郵件", url: "請(qǐng)輸入合法的網(wǎng)址", date: "請(qǐng)輸入合法的日期", dateISO: "請(qǐng)輸入合法的日期 (ISO).", number: "請(qǐng)輸入合法的數(shù)字", digits: "只能輸入整數(shù)", creditcard: "請(qǐng)輸入合法的信用卡號(hào)", equalTo: "請(qǐng)?jiān)俅屋斎胂嗤闹?quot;, accept: "請(qǐng)輸入擁有合法后綴名的字符串", maxlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最多是 {0} 的字符串"), minlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最少是 {0} 的字符串"), rangelength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度介于 {0} 和 {1} 之間的字符串"), range: jQuery.validator.format("請(qǐng)輸入一個(gè)介于 {0} 和 {1} 之間的值"), max: jQuery.validator.format("請(qǐng)輸入一個(gè)最大為 {0} 的值"), min: jQuery.validator.format("請(qǐng)輸入一個(gè)最小為 {0} 的值") }); 推奨される方法: このファイルをmessages_cn.js に配置し、ページに導(dǎo)入します [codept src="../js/messages_cn.js" type="text/javascript"> [/code 4. 使用方法 1. 検証ルールをコントロールに書き込みます <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> <script src="./js/jquery.metadata.js" type="text/javascript"></script> $().ready(function() { $("#signupForm").validate(); }); <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" class="required" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" class="required email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" class="{required:true,minlength:5}" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" class="{required:true,minlength:5,equalTo:'#password'}" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> class="{}" を使用するには、パッケージ jquery.metadata.js をインポートする必要があります 次のメソッドを使用してプロンプトの內(nèi)容を変更できます: コードをコピーします コードは次のとおりです:class="{required:true,minlength:5,messages:{必須:' 內(nèi)容を入力してください'}}" 在使用equalTo關(guān)鍵字時(shí),后面的內(nèi)容必須加上引號(hào),如下代碼: 復(fù)制代碼 代碼如下:class="{required:true,minlength:5,equalTo:'#password'}" 另外一個(gè)方式,使用關(guān)鍵字:meta(為了元數(shù)據(jù)使用其他插件你要包裝 你的驗(yàn)證規(guī)則 在他們自己的項(xiàng)目中可以用這個(gè)特殊的選項(xiàng)) 再有一種方式: $.metadata.setType("attr", "validate"); 這樣可以使用validate="{required:true}"的方式,或者class="required",但class="{required:true,minlength:5}"將不起作用 2.將校驗(yàn)規(guī)則寫到代碼中 $().ready(function() { $("#signupForm").validate({ rules: { firstname: "required", email: { required: true, email: true }, password: { required: true, minlength: 5 }, confirm_password: { required: true, minlength: 5, equalTo: "#password" } }, messages: { firstname: "請(qǐng)輸入姓名", email: { required: "請(qǐng)輸入Email地址", email: "請(qǐng)輸入正確的email地址" }, password: { required: "請(qǐng)輸入密碼", minlength: jQuery.format("密碼不能小于{0}個(gè)字符") }, confirm_password: { required: "請(qǐng)輸入確認(rèn)密碼", minlength: "確認(rèn)密碼不能小于5個(gè)字符", equalTo: "兩次輸入密碼不一致不一致" } } }); }); //messages處,如果某個(gè)控件沒有message,將調(diào)用默認(rèn)的信息 <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> required:true 必須有值 required:"#aa:checked"表達(dá)式的值為真,則需要驗(yàn)證 required:function(){}返回為真,表時(shí)需要驗(yàn)證 后邊兩種常用于,表單中需要同時(shí)填或不填的元素 五、實(shí)例講解 實(shí)例一:精簡驗(yàn)證,通過表單對(duì)象調(diào)用validate()方法進(jìn)行驗(yàn)證,驗(yàn)證規(guī)則通過html標(biāo)簽屬性定義:以下為常用屬性定義距離 class='required' //必須字段 class='mail' //郵箱驗(yàn)證 class='url' //URL網(wǎng)址驗(yàn)證 class='date' //正確的日期 格式滿足 2012,0204,2012-02-04 class='number' //輸入合法的數(shù)字 class='digits' //輸入整數(shù) minlength='' //最小輸入長度 maxlength='' //最長輸入長度(該值不會(huì)提示,當(dāng)值達(dá)到一定字符數(shù)不可再增長) max='' //輸入的數(shù)值小于指定值 min='' //輸入的數(shù)值大于指定值 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} label { width: 10em; float: left; } label.error { float: none; color: red; padding-left: .5em; vertical-align: top; } </style> <script> $(document).ready(function(){ $("#commentForm").validate(); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label>Name</label><input name="name" class="required" maxlength="4" minlength="2" /></p> <p><label >E-Mail</label><input name="email" class="required email" /></p> <p><label >URL</label><input name="url" class="url"/></p> <p><label>text</label><textarea name="text" cols="22" class="required"></textarea></p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單 <!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} .title{float:left;width:10em} em.error { float: none; color: red; padding-left: .5em; vertical-align: top; } .field_notice{display:none;} .checking{display:none;} </style> <script> $(document).ready(function(){ $("#commentForm").validate({ errorPlacement: function(error, element){ var error_td = element.next('em'); error_td.find('.field_notice').hide(); error_td.append(error); }, success: function(label){ label.addClass('validate_right').text('OK!'); }, onkeyup: false, rules: { name: { required:true, minlength:3, maxlength:40, remote:{ url :'index.php?ajax=1', type:'get', data:{ name : function(){ return $('#name').val(); } }, beforeSend:function(){ var _checking = $('#checking'); _checking.prev('.field_notice').hide(); _checking.next('label').hide(); $(_checking).show(); }, complete :function(){ $('#checking').hide(); } } }, email: {required: true, email: true }, url:{required:true,url:true}, text:"required" }, messages: { name: {required:"需要輸入名稱", minlength:"名稱長度在3-40個(gè)字符之間", maxlength:"名稱長度在3-40個(gè)字符之間",remote:"用戶名已存在"}, email: {required:"需要輸入電子郵箱", email:"電子郵箱格式不正確"}, url: {required:"需要輸入U(xiǎn)RL地址", url:"URL地址格式不正確"}, text:"需要輸入文本內(nèi)容" }, }); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label class="title" >Name</label><input id="name" name="name"/> <em><label class="field_notice"></label><label id="checking" class="checking">檢查中...</label></em> </p> <p><label class="title" >E-Mail</label><input name="email"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >URL</label><input name="url"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >text</label><textarea name="text" cols="22"></textarea> <em><label class="field_notice"></label></em> </p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html> 以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。 このウェブサイトの聲明 この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。 ホットAIツール Undress AI Tool 脫衣畫像を無料で Undresser.AI Undress リアルなヌード寫真を作成する AI 搭載アプリ AI Clothes Remover 寫真から衣服を削除するオンライン AI ツール。 Clothoff.io AI衣類リムーバー Video Face Swap 完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。 もっと見る 人気の記事 グラスワンダービルドガイド|ウマゴサメはかなりダービーです 1 か月前 By Jack chen <??>:森の99泊 - すべてのバッジとそれらのロックを解除する方法 4週間前 By DDD Uma Musume Pretty Derby Bannerスケジュール(2025年7月) 1 か月前 By Jack chen 船と墓のためのRimworld Odyssey溫度ガイド 3週間前 By Jack chen Windowsセキュリティは空白であるか、オプションを表示しません 1 か月前 By 下次還敢 もっと見る ホットツール メモ帳++7.3.1 使いやすく無料のコードエディター SublimeText3 中國語版 中國語版、とても使いやすい ゼンドスタジオ 13.0.1 強(qiáng)力な PHP 統(tǒng)合開発環(huán)境 ドリームウィーバー CS6 ビジュアル Web 開発ツール SublimeText3 Mac版 神レベルのコード編集ソフト(SublimeText3) もっと見る ホットトピック Laravel チュートリアル 1601 29 PHP チュートリアル 1502 276 もっと見る Related knowledge jQueryのリファレンスメソッドを詳しく解説:クイックスタートガイド Feb 27, 2024 pm 06:45 PM jQuery 參照方法の詳細(xì)説明: クイック スタート ガイド jQuery は、Web サイト開発で広く使用されている人気のある JavaScript ライブラリであり、JavaScript プログラミングを簡素化し、開発者に豊富な機(jī)能を提供します。この記事では、jQuery の參照方法を詳しく紹介し、読者がすぐに使い始めるのに役立つ具體的なコード例を示します。 jQuery の導(dǎo)入 まず、HTML ファイルに jQuery ライブラリを?qū)毪工氡匾ⅳ辘蓼埂?CDN リンクを通じて導(dǎo)入することも、ダウンロードすることもできます jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? Feb 28, 2024 pm 03:12 PM jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? jQuery で PUT リクエストを送信する方法は、他のタイプのリクエストを送信する方法と似ていますが、いくつかの詳細(xì)とパラメータ設(shè)定に注意する必要があります。 PUT リクエストは通常??、データベース內(nèi)のデータの更新やサーバー上のファイルの更新など、リソースを更新するために使用されます。以下は、jQuery の PUT リクエスト メソッドを使用した具體的なコード例です。まず、jQuery ライブラリ ファイルが含まれていることを確認(rèn)してから、$.ajax({u jQuery のヒント: ページ上のすべての a タグのテキストをすばやく変更する Feb 28, 2024 pm 09:06 PM タイトル: jQuery ヒント: ページ上のすべての a タグのテキストをすばやく変更する Web 開発では、ページ上の要素を変更したり操作したりする必要がよくあります。 jQuery を使用する場(chǎng)合、ページ內(nèi)のすべての a タグのテキスト コンテンツを一度に変更する必要がある場(chǎng)合があります。これにより、時(shí)間と労力を節(jié)約できます。以下では、jQuery を使用してページ上のすべての a タグのテキストをすばやく変更する方法と、具體的なコード例を紹介します。まず、jQuery ライブラリ ファイルを?qū)毪?、次のコードがページに導(dǎo)入されていることを確認(rèn)する必要があります: < jQuery を使用してすべての a タグのテキスト コンテンツを変更する Feb 28, 2024 pm 05:42 PM タイトル: jQuery を使用して、すべての a タグのテキスト コンテンツを変更します。 jQuery は、DOM 操作を処理するために広く使用されている人気のある JavaScript ライブラリです。 Web 開発では、ページ上のリンク タグ (タグ) のテキスト コンテンツを変更する必要が生じることがよくあります。この記事では、この目標(biāo)を達(dá)成するために jQuery を使用する方法を説明し、具體的なコード例を示します。まず、jQuery ライブラリをページに導(dǎo)入する必要があります。 HTML ファイルに次のコードを追加します。 jQueryで要素の高さ屬性を削除するにはどうすればよいですか? Feb 28, 2024 am 08:39 AM jQueryで要素の高さ屬性を削除するにはどうすればよいですか?フロントエンド開発では、要素の高さ屬性を操作する必要が生じることがよくあります。要素の高さを動(dòng)的に変更する必要がある場(chǎng)合や、要素の高さ屬性を削除する必要がある場(chǎng)合があります。この記事では、jQuery を使用して要素の高さ屬性を削除する方法と、具體的なコード例を紹介します。 jQuery を使用して高さ屬性を操作する前に、まず CSS の高さ屬性を理解する必要があります。 height 屬性は要素の高さを設(shè)定するために使用されます jQuery における eq の役割と応用シナリオを理解する Feb 28, 2024 pm 01:15 PM jQuery は、Web ページでの DOM 操作やイベント処理を処理するために広く使用されている人気のある JavaScript ライブラリです。 jQueryではeq()メソッドを利用して指定したインデックス位置の要素を選択しますが、具體的な使い方と応用シーンは以下の通りです。 jQuery では、 eq() メソッドは、指定されたインデックス位置にある要素を選択します。インデックス位置は 0 からカウントされます。つまり、最初の要素のインデックスは 0、2 番目の要素のインデックスは 1 などとなります。 eq() メソッドの構(gòu)文は次のとおりです。 $("s jQueryを使用してテーブルに新しい行を追加する方法の紹介 Feb 29, 2024 am 08:12 AM jQuery は、Web 開発で広く使用されている人気の JavaScript ライブラリです。 Web 開発中は、JavaScript を使用してテーブルに新しい行を動(dòng)的に追加することが必要になることがよくあります。この記事では、jQuery を使用してテーブルに新しい行を追加する方法を紹介し、具體的なコード例を示します。まず、jQuery ライブラリを HTML ページに導(dǎo)入する必要があります。 jQuery ライブラリは、次のコードを通じてタグに導(dǎo)入できます。 jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? Feb 29, 2024 am 09:03 AM jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? jQuery を使用して DOM 要素を操作する場(chǎng)合、要素に特定の屬性があるかどうかを判斷する必要がある狀況がよく発生します。この場(chǎng)合、jQuery が提供するメソッドを使用してこの関數(shù)を簡単に実裝できます。以下では、jQuery 要素が特定の屬性を持つかどうかを判斷するために一般的に使用される 2 つの方法を紹介し、具體的なコード例を添付します。方法 1: attr() メソッドと typeof 演算子 // を使用して、要素に特定の屬性があるかどうかを判斷します See all articles
1. 使用前に必要です 公式ウェブサイト: http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: http://jquery.bassistance.de/api-browser/plugins.html 現(xiàn)在のバージョン: 1.5.5 JQuery バージョンが必要です: 1.2.6 以降、1.3.2 と互換性があります 2. デフォルトの検証ルール
messages: { required: "This field is required.", remote: "Please fix this field.", email: "Please enter a valid email address.", url: "Please enter a valid URL.", date: "Please enter a valid date.", dateISO: "Please enter a valid date (ISO).", dateDE: "Bitte geben Sie ein g眉ltiges Datum ein.", number: "Please enter a valid number.", numberDE: "Bitte geben Sie eine Nummer ein.", digits: "Please enter only digits", creditcard: "Please enter a valid credit card number.", equalTo: "Please enter the same value again.", accept: "Please enter a value with a valid extension.", maxlength: $.validator.format("Please enter no more than {0} characters."), minlength: $.validator.format("Please enter at least {0} characters."), rangelength: $.validator.format("Please enter a value between {0} and {1} characters long."), range: $.validator.format("Please enter a value between {0} and {1}."), max: $.validator.format("Please enter a value less than or equal to {0}."), min: $.validator.format("Please enter a value greater than or equal to {0}.") },
jQuery.extend(jQuery.validator.messages, { required: "必選字段", remote: "請(qǐng)修正該字段", email: "請(qǐng)輸入正確格式的電子郵件", url: "請(qǐng)輸入合法的網(wǎng)址", date: "請(qǐng)輸入合法的日期", dateISO: "請(qǐng)輸入合法的日期 (ISO).", number: "請(qǐng)輸入合法的數(shù)字", digits: "只能輸入整數(shù)", creditcard: "請(qǐng)輸入合法的信用卡號(hào)", equalTo: "請(qǐng)?jiān)俅屋斎胂嗤闹?quot;, accept: "請(qǐng)輸入擁有合法后綴名的字符串", maxlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最多是 {0} 的字符串"), minlength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度最少是 {0} 的字符串"), rangelength: jQuery.validator.format("請(qǐng)輸入一個(gè)長度介于 {0} 和 {1} 之間的字符串"), range: jQuery.validator.format("請(qǐng)輸入一個(gè)介于 {0} 和 {1} 之間的值"), max: jQuery.validator.format("請(qǐng)輸入一個(gè)最大為 {0} 的值"), min: jQuery.validator.format("請(qǐng)輸入一個(gè)最小為 {0} 的值") });
推奨される方法: このファイルをmessages_cn.js に配置し、ページに導(dǎo)入します [codept src="../js/messages_cn.js" type="text/javascript"> [/code 4. 使用方法 1. 検証ルールをコントロールに書き込みます
<script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> <script src="./js/jquery.metadata.js" type="text/javascript"></script> $().ready(function() { $("#signupForm").validate(); }); <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" class="required" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" class="required email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" class="{required:true,minlength:5}" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" class="{required:true,minlength:5,equalTo:'#password'}" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form>
$.metadata.setType("attr", "validate");
這樣可以使用validate="{required:true}"的方式,或者class="required",但class="{required:true,minlength:5}"將不起作用 2.將校驗(yàn)規(guī)則寫到代碼中
$().ready(function() { $("#signupForm").validate({ rules: { firstname: "required", email: { required: true, email: true }, password: { required: true, minlength: 5 }, confirm_password: { required: true, minlength: 5, equalTo: "#password" } }, messages: { firstname: "請(qǐng)輸入姓名", email: { required: "請(qǐng)輸入Email地址", email: "請(qǐng)輸入正確的email地址" }, password: { required: "請(qǐng)輸入密碼", minlength: jQuery.format("密碼不能小于{0}個(gè)字符") }, confirm_password: { required: "請(qǐng)輸入確認(rèn)密碼", minlength: "確認(rèn)密碼不能小于5個(gè)字符", equalTo: "兩次輸入密碼不一致不一致" } } }); }); //messages處,如果某個(gè)控件沒有message,將調(diào)用默認(rèn)的信息 <form id="signupForm" method="get" action=""> <p> <label for="firstname">Firstname</label> <input id="firstname" name="firstname" /> </p> <p> <label for="email">E-Mail</label> <input id="email" name="email" /> </p> <p> <label for="password">Password</label> <input id="password" name="password" type="password" /> </p> <p> <label for="confirm_password">確認(rèn)密碼</label> <input id="confirm_password" name="confirm_password" type="password" /> </p> <p> <input class="submit" type="submit" value="Submit"/> </p> </form>
required:true 必須有值 required:"#aa:checked"表達(dá)式的值為真,則需要驗(yàn)證 required:function(){}返回為真,表時(shí)需要驗(yàn)證 后邊兩種常用于,表單中需要同時(shí)填或不填的元素
五、實(shí)例講解
實(shí)例一:精簡驗(yàn)證,通過表單對(duì)象調(diào)用validate()方法進(jìn)行驗(yàn)證,驗(yàn)證規(guī)則通過html標(biāo)簽屬性定義:以下為常用屬性定義距離
class='required' //必須字段 class='mail' //郵箱驗(yàn)證 class='url' //URL網(wǎng)址驗(yàn)證 class='date' //正確的日期 格式滿足 2012,0204,2012-02-04 class='number' //輸入合法的數(shù)字 class='digits' //輸入整數(shù) minlength='' //最小輸入長度 maxlength='' //最長輸入長度(該值不會(huì)提示,當(dāng)值達(dá)到一定字符數(shù)不可再增長) max='' //輸入的數(shù)值小于指定值 min='' //輸入的數(shù)值大于指定值
<!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} label { width: 10em; float: left; } label.error { float: none; color: red; padding-left: .5em; vertical-align: top; } </style> <script> $(document).ready(function(){ $("#commentForm").validate(); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label>Name</label><input name="name" class="required" maxlength="4" minlength="2" /></p> <p><label >E-Mail</label><input name="email" class="required email" /></p> <p><label >URL</label><input name="url" class="url"/></p> <p><label>text</label><textarea name="text" cols="22" class="required"></textarea></p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html>
實(shí)例二:方法驗(yàn)證,通過自定義表單規(guī)則來驗(yàn)證表單
<!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> <title>jQuery PlugIn - 表單驗(yàn)證插件實(shí)例 Validate </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.validate.min.js"></script> <script type="text/javascript" src="messages_cn.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} .title{float:left;width:10em} em.error { float: none; color: red; padding-left: .5em; vertical-align: top; } .field_notice{display:none;} .checking{display:none;} </style> <script> $(document).ready(function(){ $("#commentForm").validate({ errorPlacement: function(error, element){ var error_td = element.next('em'); error_td.find('.field_notice').hide(); error_td.append(error); }, success: function(label){ label.addClass('validate_right').text('OK!'); }, onkeyup: false, rules: { name: { required:true, minlength:3, maxlength:40, remote:{ url :'index.php?ajax=1', type:'get', data:{ name : function(){ return $('#name').val(); } }, beforeSend:function(){ var _checking = $('#checking'); _checking.prev('.field_notice').hide(); _checking.next('label').hide(); $(_checking).show(); }, complete :function(){ $('#checking').hide(); } } }, email: {required: true, email: true }, url:{required:true,url:true}, text:"required" }, messages: { name: {required:"需要輸入名稱", minlength:"名稱長度在3-40個(gè)字符之間", maxlength:"名稱長度在3-40個(gè)字符之間",remote:"用戶名已存在"}, email: {required:"需要輸入電子郵箱", email:"電子郵箱格式不正確"}, url: {required:"需要輸入U(xiǎn)RL地址", url:"URL地址格式不正確"}, text:"需要輸入文本內(nèi)容" }, }); }); </script> </head> <body> <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗(yàn)證</legend> <p><label class="title" >Name</label><input id="name" name="name"/> <em><label class="field_notice"></label><label id="checking" class="checking">檢查中...</label></em> </p> <p><label class="title" >E-Mail</label><input name="email"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >URL</label><input name="url"/> <em><label class="field_notice"></label></em> </p> <p><label class="title" >text</label><textarea name="text" cols="22"></textarea> <em><label class="field_notice"></label></em> </p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body> </html>
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。
脫衣畫像を無料で
リアルなヌード寫真を作成する AI 搭載アプリ
寫真から衣服を削除するオンライン AI ツール。
AI衣類リムーバー
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。
使いやすく無料のコードエディター
中國語版、とても使いやすい
強(qiáng)力な PHP 統(tǒng)合開発環(huán)境
ビジュアル Web 開発ツール
神レベルのコード編集ソフト(SublimeText3)
jQuery 參照方法の詳細(xì)説明: クイック スタート ガイド jQuery は、Web サイト開発で広く使用されている人気のある JavaScript ライブラリであり、JavaScript プログラミングを簡素化し、開発者に豊富な機(jī)能を提供します。この記事では、jQuery の參照方法を詳しく紹介し、読者がすぐに使い始めるのに役立つ具體的なコード例を示します。 jQuery の導(dǎo)入 まず、HTML ファイルに jQuery ライブラリを?qū)毪工氡匾ⅳ辘蓼埂?CDN リンクを通じて導(dǎo)入することも、ダウンロードすることもできます
jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? jQuery で PUT リクエストを送信する方法は、他のタイプのリクエストを送信する方法と似ていますが、いくつかの詳細(xì)とパラメータ設(shè)定に注意する必要があります。 PUT リクエストは通常??、データベース內(nèi)のデータの更新やサーバー上のファイルの更新など、リソースを更新するために使用されます。以下は、jQuery の PUT リクエスト メソッドを使用した具體的なコード例です。まず、jQuery ライブラリ ファイルが含まれていることを確認(rèn)してから、$.ajax({u
タイトル: jQuery ヒント: ページ上のすべての a タグのテキストをすばやく変更する Web 開発では、ページ上の要素を変更したり操作したりする必要がよくあります。 jQuery を使用する場(chǎng)合、ページ內(nèi)のすべての a タグのテキスト コンテンツを一度に変更する必要がある場(chǎng)合があります。これにより、時(shí)間と労力を節(jié)約できます。以下では、jQuery を使用してページ上のすべての a タグのテキストをすばやく変更する方法と、具體的なコード例を紹介します。まず、jQuery ライブラリ ファイルを?qū)毪?、次のコードがページに導(dǎo)入されていることを確認(rèn)する必要があります: <
タイトル: jQuery を使用して、すべての a タグのテキスト コンテンツを変更します。 jQuery は、DOM 操作を処理するために広く使用されている人気のある JavaScript ライブラリです。 Web 開発では、ページ上のリンク タグ (タグ) のテキスト コンテンツを変更する必要が生じることがよくあります。この記事では、この目標(biāo)を達(dá)成するために jQuery を使用する方法を説明し、具體的なコード例を示します。まず、jQuery ライブラリをページに導(dǎo)入する必要があります。 HTML ファイルに次のコードを追加します。
jQueryで要素の高さ屬性を削除するにはどうすればよいですか?フロントエンド開発では、要素の高さ屬性を操作する必要が生じることがよくあります。要素の高さを動(dòng)的に変更する必要がある場(chǎng)合や、要素の高さ屬性を削除する必要がある場(chǎng)合があります。この記事では、jQuery を使用して要素の高さ屬性を削除する方法と、具體的なコード例を紹介します。 jQuery を使用して高さ屬性を操作する前に、まず CSS の高さ屬性を理解する必要があります。 height 屬性は要素の高さを設(shè)定するために使用されます
jQuery は、Web ページでの DOM 操作やイベント処理を処理するために広く使用されている人気のある JavaScript ライブラリです。 jQueryではeq()メソッドを利用して指定したインデックス位置の要素を選択しますが、具體的な使い方と応用シーンは以下の通りです。 jQuery では、 eq() メソッドは、指定されたインデックス位置にある要素を選択します。インデックス位置は 0 からカウントされます。つまり、最初の要素のインデックスは 0、2 番目の要素のインデックスは 1 などとなります。 eq() メソッドの構(gòu)文は次のとおりです。 $("s
jQuery は、Web 開発で広く使用されている人気の JavaScript ライブラリです。 Web 開発中は、JavaScript を使用してテーブルに新しい行を動(dòng)的に追加することが必要になることがよくあります。この記事では、jQuery を使用してテーブルに新しい行を追加する方法を紹介し、具體的なコード例を示します。まず、jQuery ライブラリを HTML ページに導(dǎo)入する必要があります。 jQuery ライブラリは、次のコードを通じてタグに導(dǎo)入できます。
jQuery 要素に特定の屬性があるかどうかを確認(rèn)するにはどうすればよいですか? jQuery を使用して DOM 要素を操作する場(chǎng)合、要素に特定の屬性があるかどうかを判斷する必要がある狀況がよく発生します。この場(chǎng)合、jQuery が提供するメソッドを使用してこの関數(shù)を簡単に実裝できます。以下では、jQuery 要素が特定の屬性を持つかどうかを判斷するために一般的に使用される 2 つの方法を紹介し、具體的なコード例を添付します。方法 1: attr() メソッドと typeof 演算子 // を使用して、要素に特定の屬性があるかどうかを判斷します