草庐IT

Validation

全部标签

javascript - 必填字段验证在 JQuery Popup MVC 4 中不起作用

我有JQuery弹出窗口,我想对其进行必填字段验证,为此我在模型中设置了必填属性,还在View中为它们设置了验证消息,但必填字段验证不适用于弹出窗口。必填字段验证在JQuery弹出窗口以外的表单上工作正常....请指导我应该如何解决这个问题...以下是我的代码。模型[Display(Name="MaterialCode")][Required(ErrorMessage="*")]publicstringMaterialCode{get;set;}查看@Html.LabelFor(m=>m.MaterialCode)@Html.TextBoxFor(m=>m.MaterialCode)@

javascript - knockout validation : how to validate the fields on button click, 不在输入更改时

我正在使用以下knockoutvalidation插件:https://github.com/Knockout-Contrib/Knockout-Validation我想在单击“提交”按钮时验证我的字段,而不是每次更改输入值时。我该怎么做?Javascript:ko.validation.init({insertMessages:false,messagesOnModified:false,decorateElement:true,errorElementClass:'wrong-field'},true);varviewModel={firstName:ko.observable()

asp.net - Javascript 检查页面是否有效

在我的提交按钮上,我想要做的是OnClick显示“请稍候”面板并隐藏按钮,除非验证器说某些内容无效-然后我需要按钮仍然明显显示。否则我有一个显示错误的验证摘要,无法再次提交。我找到的大多数关于这样做的文章都想使用Page_ClientValidate()函数告诉页面自行验证,但这对我来说是未定义的,Page_IsValid变量也是如此。这是我正在尝试使用的功能-我错过了什么?:functionPleaseWaitShow(){try{alert("PleaseWaitShow()");varisPageValid=true;//Donothingifclientvalidationis

javascript - 在 Javascript 中捕获表单提交的事件是什么?

这里有几个问题:我想知道我使用什么事件来在提交表单时执行一些Javascript(以进行一些验证)?完成验证后,我该如何提交Javascript表单? 最佳答案 假设您有一个名为myForm的表单:varform=document.getElementById('myForm');捕获提交:try{form.addEventListener("submit",someFunction,false);}catch(e){form.attachEvent("onsubmit",someFunction);//InternetExplor

javascript - 如何根据特定标准在angularjs中使用正则表达式添加密码验证?

我想根据以下条件验证用户输入的密码:密码长度至少应为8个字符,且应包含一个数字、一个字符和一个特殊字符。为此我使用了以下正则表达式:^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@$!%*#?&])[A-Za-z\d$@$!%*#?&]{8,}$我在我的angularjs代码中尝试了这个表达式,如下所示:PasswordPasswordshouldbeatleast8characterslongandshouldcontainonenumber,onecharacterandonespecialcharacterPasswordshouldbeatleast8charac

javascript - 在运行剩余的 javascript 之前检查有效的电子邮件

我有一个文本框,要求用户在其中插入有效的电子邮件地址。当用户提交有效的电子邮件地址时,会在回发数据时显示加载图形。下面的代码可以很好地显示加载图形,但它不会首先检查电子邮件地址是否有效。有人可以帮忙吗?$('#btnEmail1Submit').live("click",function(){$('').appendTo(".emailEditContainer");$('').appendTo(".emailEditContainer");});我在想我需要在点击时运行的函数周围放置一个if语句-比如:$('#btnEmail1Submit').live("click",functi

javascript - 电话号码验证 Javascript

我希望用户只允许以下格式的电话号码xxx-xxx-xxxx或xxxxxxxxxx仅限所有数字。有人可以建议使用正则表达式来执行此操作吗? 最佳答案 像这样:\d{3}-\d{3}-\d{4}|\d{10} 关于javascript-电话号码验证Javascript,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6195458/

asp.net - 是否可以在没有 Javascript 的情况下进行客户端验证

真的很简单的问题(可能会冒险猜测但只需要确定),只需要一个是/否的答案,因为似乎无法在任何地方澄清。原因?手机网页,其中javascript支持在所有移动浏览器中都是“粗略的”,因此完全取消任何javascript并想知道是否有任何替代方案。(另外,在有人告诉我之前,我当然会默认实现服务器端验证,如果可能的话,最好立即在客户端上验证内容,因为电话文本输入要经过多次并不是特别有趣。另外网页是asp.net2.0&c#应该会影响任何东西) 最佳答案 没有,没有。我的意思是,显然,更复杂的答案是“是的,当然,还有其他类型的客户端脚本系统(

javascript - 输入数字验证 - 限制仅输入数字或数字,int 和 float 两者

如何限制输入字段只输入数字/数字int和float两者。有时我们需要为金额等字段同时允许整数和浮点值,因此在这种情况下需要进行验证。没有可用的解决方案,但它们的代码量很大。所以需要一个简短但有效的代码。Inputboxthatacceptsonlyvalidintandfloatvalues. 最佳答案 Noneedforthelongcodefornumberinputrestrictionjusttrythiscode.Italsoacceptsvalidint&floatbothvalues.Javascript方法onloa

Javascript 验证 : Block special characters

如何限制用户在文本框中输入特殊字符。我只想输入数字和字母(键入/粘贴)。有sample吗? 最佳答案 试试这个,这个函数允许字母数字和空格:functionalpha(e){vark;document.all?k=e.keyCode:k=e.which;return((k>64&&k96&&k=48&&k在您的html中: 关于Javascript验证:Blockspecialcharacters,我们在StackOverflow上找到一个类似的问题: htt