0
私は+ xxxxxxxxx形式を受け入れるために以下のコードを使用していますが、私のようなエラーが表示されますphonenumberで未定義のプロパティ 'match'を読み取ることができません。コードの下モブ。 jsの番号検証CRM2016
:
function phonenumber() {
var inputtxt = Xrm.Page.data.entity.attributes.get("new_phonenumber").getValue();
var phoneno = /^+?([0-9]{2}))?[-. ]?([0-9]{4})[-. ]?([0-9]{4})$/;
if (inputtxt.match(phoneno)) {
return true;
Xrm.Page.getControl("new_phonenumber").clearNotification();
} else {
Xrm.Page.getControl("new_phonenumber").setNotification("Format error");
return false;
}
}
が、私はこれをrefreingよ:Validate phone number using javascriptあなたは(フィールドが空の場合のように)inputtxt
がnullでないことを確認する必要があり
実際これがCRMであるという事実は、実際問題とは関係ありません:) – Alex