草庐IT

Validation

全部标签

javascript - 如何验证我的 jQuery 脚本?

我正在寻找在线jQuery验证器。不是验证我的表单的脚本,而是一个在线工具,我可以使用它提供一些jQuery脚本并让它返回语法错误和其他有用的信息。提前致谢! 最佳答案 查看jsfiddle.net。您可以粘贴Javascript,链接外部库,并通过格式化程序和JSLint运行您的代码,这将识别代码本身语法中的任何问题。它还提供了一个预览面板来进行更全面的功能测试。 关于javascript-如何验证我的jQuery脚本?,我们在StackOverflow上找到一个类似的问题:

javascript - knockout validation - 如何显示单个错误消息

我在提交验证时检查我的View模型asdescribedhereonSO,actually.除了“提交”操作之外,我的表单还有一个“保存进度”操作。它以几乎相同的方式提交给服务器,但必填字段更少。我想将四个绝对必填字段保留在它们当前在View模型中的位置...即将它们保留在较大的验证组中以供提交。在KnockoutValidation中是否有一种方法可以像showAllMessages()一样简单地显示特定消息,以显示完整的验证组?我查看了源代码,但找不到任何像showMessage()附加到单个错误的内容。或者,有没有办法从我的View模型中挑选字段并将它们放入自己的验证组中(但也将

javascript - 文本区域中的新行字符增加了 C# 中的文本长度

我的asp.netmvc应用程序中有这个问题。在我的一个模型中有一个字段“描述”。此字段的数据库列设置为NVarchar(300)。在我看来,我正在创建一个文本区域,如下所示。@Html.TextAreaFor(m=>m.Description,new{maxlength="300"})我正在使用“jquery.validate.unobtrusive.min.js”进行客户端验证。因此,当用户在文本区域中键入内容长度超过300个字符时,它会显示消息“请输入不超过300个字符”。一切正常,直到出现以下情况。用户在文本区域中输入以下数据。ffffffffsdfa(此内容有8行)根据“非干

javascript - 如何验证 knockout 中的复选框

我正在使用knockout.js和knockout.validation插件。我正在尝试验证复选框,如果它被选中而不是有效,否则无效。为此,我在knockout中创建了一个自定义验证属性:ExampleFiddleko.validation.rule['checked']={validator:function(value){if(!value){returnfalse;}returntrue;}};我的View模型是:functionVM(){varself=this;self.Approve=ko.observable(false).extend({checked:{message

validation - 如何添加开始日期和结束日期的开始验证?

Closed.Thisquestionneedsdebuggingdetails。它当前不接受答案。想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。2年前关闭。Improvethisquestion我正在尝试使用日期的验证器添加验证。我想比较模型的开始日期应具有结束日期之前的值的日期。 最佳答案 您的问题尚不清楚,但是如果您要测试某个日期在另一个日期之前/之后,请查看标准库中的“时间”包:import"time"vara,btime.Time/*setdates...*/ifa.After(b){/*dosom

Json 文件语法验证

问题是如何在golang中验证json文件中的语法?我知道如果我错过了逗号或括号,我可以解码字节并得到标准错误。如何获取文件中发生的行? 最佳答案 如果错误是输入JSON中的语法错误,则解码返回的错误将是*json.SyntaxError:https://golang.org/pkg/encoding/json/#SyntaxError这包含输入byteslice中导致错误的位置,因为它是Offset字段。为此,您执行类型切换以检查它是否是此类错误并将其转换为此类型以按照此处的说明从中获取偏移值:https://tour.golan

validation - URL 验证似乎已损坏

我正在尝试使用Go的标准库验证URL。这就是我的代码目前的样子。import("fmt""net/url")funcisValidURL(tocheckstring)bool{_,err:=url.ParseRequestURI(tocheck)returnerr==nil}funcmain(){fmt.Println(isValidURL("google.com"))//returnsfalse,expectedtruefmt.Println(isValidURL("www.google.com"))//returnsfalse,expectedtruefmt.Println(isV

validation - Kubernetes client-go 库是否包含用于验证 json/yaml 文件的功能?

我想知道Kubernetes的client-go库是否包含一个函数来验证json/yaml文件。理想情况下,它会捕获错误,例如名称不符合DNS-1123标准或指定的字段无效。如果返回错误列表而不是函数在遇到第一个错误后返回,这也是理想的。我试过的一个想法是执行一个exec来调用kubectl--validate--dry-run但这并不能完全验证list(这意味着它可以通过这里但在你实际执行时失败应用文件)。它也会在第一个错误处停止。另外,如果您要查看list列表,成本会很快变高。我查看的另一个选项在这里KubernetesGitHubIssue193但这并不是真正合适的功能,也不会执

validation - Golang 验证器无效的内存地址或 nil 指针取消引用

包https://github.com/go-playground/validator包版本例如。v8,v9:V9问题、问题或改进:问题:按照教程操作,但是,我得到了invalidmemoryaddressornilpointerdereference错误代码示例,用于展示或复制:import"gopkg.in/go-playground/validator.v9"varvalidate*validator.ValidatefuncV1Register(whttp.ResponseWriter,r*http.Request){decoder:=json.NewDecoder(r.Bod

xml - 如何验证 XML

我是Go的新手,我正在尝试验证XML,但我做不到。以下是我尝试过的方法,但没有用。有什么办法吗?funcParseXml(xml_pathstring){xmlFile,err:=os.Open(xml_path)iferr!=nil{panic(err)}//defertheclosingofourxmlFilesothatwecanparseitlaterondeferxmlFile.Close()//readouropenedxmlFile1asabytearray.hereIamcheckingifthefileisvalidornotbyteValue,err:=ioutil