我在把我的项目部署到服务器上有问题,在我的电脑上一切正常,没有导入问题。谢谢你的帮助!
错误消息:
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/igor/backend/alina_edu/router/articleRoutes.js' imported from /home/igor/backend/alina_edu/index.js
at new NodeError (internal/errors.js:322:7)
at finalizeResolution (internal/mo
我对正则表达式的知识非常薄弱。我需要帮助构建正则表达式,如果用户将标题文本框字段空,则尝试显示两个通知。在我最初的项目中,有不止一个文本框用于货币、描述文本框、chekcbox等。但是我不想让这个例子变得更广泛,所以我只使用一个文本框。
如果文本框字段为空,则两个通知都会出现,但问题是,一旦正确的输入被放置,它仍然显示通知号二:"*描述性标题“。为什么会这样呢?
JS表达式
"required": { // Add your regex rules here, you can take telephone as an example
因此,我需要一个函数来检查我制定的规则是否适用于我表单中的选项。
第一个框是一个名称框,它需要至少有三个字母,并包含至少一个要传递的空格。另一个框是年龄,它需要一个介于1和125之间的数字,我可以自己做,但我想可能有一个很好的方法来同时设置所有规则,所以我想我应该包括它。
第三个选项是一组三个单选按钮,必须选择其中一个,第四个框是一个信息框,应由至少30个字母的文本组成。按一下按钮就可以检查这些规则,这就是我靠自己走了多远:
var sendButton = $("button:first").addClass("sendButton");
var age =
我试图通过onsubmit属性提交一个表单。但我希望HTML5验证也能奏效。
function submitForm() {
if(somecondition){
//used this to submit form without it I was not able to submit the form
$("form#form").submit();
return true;
}
else{
return false;
}
}
<script src="https://cdnjs.cloudf
我的实时网站上有一个contact.php页面,但即使访问者在名称、电子邮件或消息字段中输入不完整的文本,表单仍认为它们是正确的,并显示成功消息。
如何指定名称必须至少为6个字母,电子邮件必须具有@符号和适当的.com、.org等结尾;消息长度必须至少为20个字母。
PHP脚本
<?php
if ($_POST['submit']) {
if (!$_POST['firstname']) {
$error="<br/>- Please enter your first name";
}
if (!$
如果输入字段(即名称)不只是由快速验证器中的字母组成,则我试图给出错误。
req.check('name')
.isLength({min:3}).withMessage('Name must be of 3 characters long.')
.isAlpha().withMessage('Name must be alphabetic.');
但是当我在"name“输入字段中输入"John Doe”时,它说"Name必须是字母的“,而不是成功的验证。