CRM Dynamics 2013 JavaScript验证自由文本字段中的最小字符数
CRM Dynamics 2013 JavaScript Validate Minimum characters in free text field
我有一个简单的验证,我需要对表单进行验证,它强制用户在字段中包含最少的字符,我有如下代码,但它不起作用,我在加载和保存事件中尝试过,但没有成功,请协助。
function TemsAndCondtitionsValidation()
{
var TermsandCon = Xrm.Page.getAttribute("new_termsconditions").getValue();
if(TermsandCon.value.length < 140)
{
Xrm.Utility.alertDialog("The length of characters entered are less than the minimum requirement of 140 characters");
}
}
使用表单编辑器将此函数附加到onsave事件:
function TemsAndCondtitionsValidation(context)
{
var termsConds = Xrm.Page.getAttribute("new_termsconditions").getValue();
if(termsConds.length < 140) {
Xrm.Utility.alertDialog("The length of characters entered are less than the minimum requirement of 140 characters");
context.getEventArgs().preventDefault(); // cancel save
}
}
如果new_termsconditions
是文本类型(单行或多行),您可以简单地修复您的代码,如下所示:
if(TermsandCon.length < 140)
相关文章:
- 如何限制一个字段只接受4个数字字符作为输入,并获得'It’这是潜水警报
- 如何使用JQuery检查输入(电子邮件)字段是否包含特殊字符
- 不允许在字段中输入不需要的字符
- 为什么regex只验证字段中的一个字符,而不是所有输入的字符
- 如何在单击时从输入字段中删除最后一个字符
- 在粘贴事件Javascript的输入字段中删除所有非数字字符
- 如果字段在几行空行之后包含前几个字符,则验证描述字段长度
- 解析包含带$Parse的点字符的字段名称
- 验证输入字段和块字符
- JS如何捕获基于键入然后删除的字符的字段验证逻辑
- 多重<text区域>具有字符计数器+行限制器的字段
- 如果输入字段不是 40 个字符,则隐藏付款表单PayPal提交按钮
- 如何删除字段中的字符 javascript
- AngularJS:更改对象不会更新字段,但直接更改字符串会更新字段
- JavaScript/jQuery – 在输入字段的末尾添加一个字符
- 根据字符大小指定输入字段宽度
- 在 Chrome 文本输入字段中插入控制字符
- 是否可以替换输入字段中每个字符的颜色
- HTML源字段还将HTML代码更改为转义字符
- 关注keydown事件后的字段,不插入字符