ホームページ  >  記事  >  ウェブフロントエンド  >  AngularJSがフォーム認証携帯電話番号機能を実装

AngularJSがフォーム認証携帯電話番号機能を実装

小云云
小云云オリジナル
2017-12-22 10:05:452413ブラウズ

現在、検証関数はどこでも見ることができ、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"

関連する推奨事項:

Angular のフォーム実装の詳細な説明認証機能

携帯電話からの登録時に認証コードを送信するカウントダウン機能

phpでID番号を認証

以上がAngularJSがフォーム認証携帯電話番号機能を実装の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。