現在、検証関数はどこでも見ることができ、PHP 開発を行うときに頻繁に遭遇します。1. 組み込み検証 (required、minlength など)、2. カスタム検証。 (正規表現)。この記事の編集者は、AngularJS フォームで携帯電話番号を検証する例を紹介します (オプション)。編集者はこれが非常に優れていると考えたので、皆さんの参考になれば幸いです。
コードは次のとおりです:
<form ng-app="myApp" ng-controller="validateCtrl" name="myForm" novalidate> <p>电话:<br> <input type="text" name="phone" ng-model="phone" ng-pattern="/(^$)|^(((\+86)|(86))?1[34578]\d{9})$/"> <span style="color:red" ng-show="myForm.phone.$dirty && myForm.phone.$invalid"> 联系电话格式不正确!</span> </p> <p> <input type="submit" ng-disabled="myForm.$invalid"> </p> </form>
正規表現:
1. 空の一致: ^$
2. 携帯電話番号の一致: ^(((+86)|(86))?1[34578]d { 9})$
3. プロンプト情報の表示を制御します: ng-show="myForm.phone.$dirty && myForm.phone.$invalid"
関連する推奨事項:
携帯電話からの登録時に認証コードを送信するカウントダウン機能
以上がAngularJSがフォーム認証携帯電話番号機能を実装の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。