草庐IT

PHP客户端验证https证书

全部标签

javascript - 在循环中添加基于数据属性的 jQuery 验证规则

我正在使用jQueryvalidation试图根据data-属性添加规则的插件。我正在添加基于data-minlength或data-maxlength的最小/最大长度规则。下面是一些示例HTML:Submit我这样做是为了添加规则并且它工作正常:$('input[data-minlength]').each(function(){if($(this).data('minlength')){$(this).rules("add",{minlength:$(this).data('minlength')});}});$('input[data-maxlength]').each(func

javascript - JQuery/JavaScript MAC 地址验证

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:WhatisaregularexpressionforaMACAddress?我想验证一个字符串以确保它是一个有效的MAC地址。有Jquery或Javascript方面的想法吗?我有以下内容:varmystring='004F78935612'-ThistypeofMACAddressvarrege=/([0-9a-fA-F][0-9a-fA-F]){5}([0-9a-fA-F][0-9a-fA-F])/;alert(rege.test(mystring));但它并不是那么准确。即。我的纸巾盒是有效的MAC地

javascript - https 页面上的书签

我正在尝试制作一个书签以在youtube和其他视频网站上使用,以便轻松地从视频中获取信息并将其存储在其他地方。从今天开始,显然我不能再这样做了,因为youtube强制自己使用https连接,并且从我在chrome的控制台窗口上读到的内容来看,小书签不会在https页面上运行。有解决方法吗?这里是修改后的代码:javascript:(function(){varjsCode=document.createElement('script');jsCode.setAttribute('src','http://[mysite]/b/enter.php?i=userid&r='+Math.ra

javascript - Nodejs 中的日期验证

我希望用户输入他的出生日期。我希望它采用YYYY-MM-DD格式。Node验证器现在验证所有日期格式,而不是特定格式。所以如果我输入12324433,它也会被验证,因为它认为它是纪元时间。请帮我看看我该怎么办?这个问题特定于Mongoose中的验证 最佳答案 我是express-form的super粉丝,def值得一看——你也可以使用moment.js.出于这个原因,我自己使用了它来自moment.js文档:moment("2011-10-10","YYYY-MM-DD").isValid();//truemoment("2011-

javascript - 使用正则表达式验证 GPA

所以我必须验证输入的gpa,以便它遵循指南第一个数字是0-4接下来是(.),然后是2个数字0-9。这就是我所拥有的,但它不起作用。functionvalidateGPA(gpa){varerrorValue=gpa;varlegalValue=/^\[0-4]\[.]\d\d$/;console.log(gpa);if(gpa==""){errorValue="PleaseenteryourGPA.\n";}elseif(!legalValue.test(gpa)){errorValue="Pleaseentera3digitgpa.\n";}returnerrorValue;}我不确

javascript - 使用 Joi 验证请求时如何避免 Hapi.js 发送 400 错误

Hapi.jsValidationwithJoi+failAction问题。情况我们想构建一个“传统”服务器端-仅使用Hapi呈现应用程序。我正在尝试理解如何避免返回“raw”400Joi验证失败时给客户端的错误:我们要拦截这个“emailnotallowedtobeempty”validationerror,并在html模板中显示给客户端,而不是简单地返回400错误。@AdriVanHoudt建议我们应该:"LookatfailActionunderhttp://hapijs.com/api#route-options"因此我们将failAction:'log'添加到/registe

javascript - 是否有像 php 这样的 javascript 服务器端解释器?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5个月前。Improvethisquestion例如,使用javascript编写服务器端的东西,而不是php。

javascript - 客户网站上的恶意软件 - 想法?

我们最近接到一位客户的电话,提示他们网站的页面底部有一些“看起来很奇怪的代码”。我们查看了源代码,发现templates/master中附加了大约800字节的恶意javascript代码。文件,在之后标签。我不会发布上述代码,因为它看起来特别讨厌。据我所知,除非有人可以直接访问服务器和/或FTP登录详细信息,否则无法以任何方式编辑此文件。实际文件本身已被修改,因此排除了任何类型的SQL攻击。除了一个人以物理方式获得凭据并手动修改此文件之外,对于发生的事情还有其他合乎逻辑的解释吗?有没有其他人遇到过类似的事情? 最佳答案 我要检查的地

javascript - keydown 事件中的输入验证

我试图在keydown事件的过程中对用户文本输入进行信息验证。我试图在keydown事件中验证的原因是因为我不想在开头的input框中显示那些被认为是非法的字符.我写的验证是这样的,functionvalidateUserInput(){varcode=this.event.keyCode;if((code57)//numerical&&code!==46//delete&&code!==8//backspace&&code!==37//arrow{this.event.preventDefault();}}我可以继续这样,但是我看到了这个实现的缺点。例如:当我放置更多要检查的条件时,

javascript - AJAX 调用后手动 jQuery 验证调用不起作用?

我使用jQuery验证插件进行了混合的客户端/服务器端验证。验证发生在提交和更改的某些字段上。表单正在通过AJAX提交。在更新数据库之前,应用程序还会进行另一个验证。如果由于此验证失败而导致数据更改未存储到数据库中,我将通过JSON将结果返回到处理AJAX表单提交的JS方法。理想情况下,我会通过类似的方式从后端传递给JS的自定义消息引发错误$.validator.showErrors(obj);正如所讨论的here不幸的是validator.showErrors(...)方法没有在那个上下文中定义:$(document).ready(function(){$('.form').each