電話番号形式を検証できる変数を作成する方法Description<!-- div.margin{ padding: 10px 40px 40px 30px; } table.tocTable{ border: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } table.noteTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing:2; } table.internaltable { white-space:nowrap; text-align:left; border-width: 1px; border-collapse: collapse; font-size:14px; width: 85%; } table.internaltable th { border-width: 1px; padding: 5px; border-style: solid; border-color: rgb(245, 245, 245); background-color: rgb(245, 245, 245); } table.internaltable td { border-width: 1px; padding: 5px; border-style: solid; border-color: #E0E0E0; color: #000000; } .title { color: #D1232B; font-weight:normal; font-size:28px; } h1{ color: #D1232B; font-weight:normal; font-size:21px; margin-bottom:-5px } h2{ color: #646464; font-weight:bold; font-size:18px; } h3{ color: #000000; font-weight:BOLD; font-size:16px; text-decoration:underline; } h4{ color: #646464; font-weight:BOLD; font-size:15px; text-decoration:; } h5{ color: #000000; font-weight:BOLD; font-size:13px; text-decoration:; } h6{ color: #000000; font-weight:BOLD; font-size:14px; text-decoration:; } ul{ list-style: disc outside none; margin-left: 0; } li { padding-left: 1em; } --> 電話番号形式の検証に使用できる「電話番号 (E164)」というフィールドタイプが Out-of-the-box であります。これは通常のフィールドのみに固有であり、同様のタイプが変数には存在しないため、変数には固有ではありません。 この記事では、変数の電話番号形式を検証するための回避策として使用できる手順について詳しく説明します。このソリューションでは、1 行テキスト変数タイプと onChange クライアントスクリプトを使用します。 Release or EnvironmentすべてのバージョンResolution1 行テキスト型の変数を作成します。次の onChange クライアントスクリプトを作成します。 Type : onChange変数名:使用する変数の名前Script (スクリプト): function onChange(control, oldValue, newValue, isLoading) { if (isLoading || newValue == '') { return; } //Type appropriate comment here, and begin script below var pattern = /^[(]?(\d{3})[)]?[-|\s]?(\d{3})[-|\s]?(\d{4})$/; if (!pattern.test(newValue)) { alert('Phone enter a valid phone number'); g_form.setValue('variable_name', ''); }} *上記の正規表現/パターンは、10桁の整数のみを検証するためのものであることに注意してください。この正規表現は、他の形式を検証する必要がある場合は変更できます。Additional Information通常フィールドの電話番号フィールドタイプ