当前位置: 首页 > news >正文

创建dynamics CRM client-side (五) - 使用regular expression (正则表达式)来检查phone number...

我们这次要使用account, 让我们首先重建一个JavaScript。 建议每个entity都创建专属的js

创建dynamics CRM client-side (五) - 使用regular expression (正则表达式)来检查phone number

 

// Converting functions to Namespace Notation
var Sdk = window.Sdk || {};
(
    function () {
        this.formOnLoad = function (executionContext) {
        };

        this.MailPhoneOnChange = function (executionContext) {
            var formContext = executionContext.getFormContext();
            var phoneNumber = formContext.getAttribute("telephone1").getValue();

            var expression = new RegExp("/^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$/im");
            if (!expression.test(phoneNumber)) {
                alert("The phone number entered should use correct format");
            }
        };
    }
).call(Sdk);

 

重新创建web resource 然后在account entity中添加web resource。

 

创建dynamics CRM client-side (五) - 使用regular expression (正则表达式)来检查phone number

 

 

save 和publish之后, 我们看到已经保存

 

创建dynamics CRM client-side (五) - 使用regular expression (正则表达式)来检查phone number

 

转载于:https://www.cnblogs.com/TheMiao/p/11150296.html

相关文章:

  • C# 中 LISTVIEW用法
  • 【基本数据结构】并查集-C++
  • 如何将数据库从SQL Server迁移到MySQL
  • 回溯算法
  • JS 弹出窗口(DZ论坛)
  • Linux 用epoll实现的简单http服务器
  • Oracle 10g在RHEL6上的另类安装方法
  • 易经读书笔记14火天大有
  • 《Applications=Code+Markup》读书札记(1)——一个简单的 WPF 程序
  • 剑指offer系列25:把数组排成最小的数
  • 分层网络模型
  • 解题报告 『 [USACO07JAN]Balanced Lineup(ST表)』
  • 刚出锅的菜,还热乎呢,要趁热吃哟!
  • 69期-Java SE-006_综合练习-001-002
  • vi/vim 基本使用方法
  • (ckeditor+ckfinder用法)Jquery,js获取ckeditor值
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • 「面试题」如何实现一个圣杯布局?
  • 【前端学习】-粗谈选择器
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • C# 免费离线人脸识别 2.0 Demo
  • CSS 三角实现
  • exports和module.exports
  • express + mock 让前后台并行开发
  • github从入门到放弃(1)
  • iOS编译提示和导航提示
  • java取消线程实例
  • MySQL用户中的%到底包不包括localhost?
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • spark本地环境的搭建到运行第一个spark程序
  • vue-router 实现分析
  • webgl (原生)基础入门指南【一】
  • 深入浅出Node.js
  • 十年未变!安全,谁之责?(下)
  • 实现简单的正则表达式引擎
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • #define 用法
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • (day6) 319. 灯泡开关
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (二)Eureka服务搭建,服务注册,服务发现
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (图)IntelliTrace Tools 跟踪云端程序
  • (正则)提取页面里的img标签
  • ***检测工具之RKHunter AIDE
  • .NET CLR基本术语
  • .NET Reactor简单使用教程
  • .Net转Java自学之路—基础巩固篇十三(集合)
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • //解决validator验证插件多个name相同只验证第一的问题
  • [ SNOI 2013 ] Quare