问题标签 [error-messaging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - php提交按钮不工作,错误信息不显示
我正在关注使用 PHP、HTML 和 CSS 创建联系表单的教程。这是我第一次使用 php,我遇到了一些麻烦。教程在这里。当我尝试提交表单以检查错误消息时,似乎没有任何反应。我不知道出了什么问题,并且整天都在努力解决这个问题。任何帮助将不胜感激。该代码用于我一直在处理的完整网站的登录页面。
这是代码的 HTML 和 CSS:
.
这是php处理页面的代码:
任何帮助将不胜感激,在此先感谢。抱歉,如果代码有点杂乱无章。
ruby-on-rails - 无法在 rails 的 simple_form 中显示验证的错误消息提示
通过在输入字段正下方显示“ too short!
”或“ ”错误消息提示,这将在我的 simple_form 中显示得很好。too long!
表格代码:
这会以常规形式显示,但不会以我的 simple_form 显示,我不知道为什么?
提前非常感谢!
Ruby 2.3.3, rails 5.0.1
vba - Protect non-empty cells VBA
I've added VBA code which will insert either the time or date to a cell upon double clicking. I managed to get that going pretty well.
The bit I'm struggling with is getting the cell to protect and lock after the time/date has been entered.
I've got to a point where when I double click/try to edit a non-empty cell, I get a runtime error. Upon debugging, the line that throws me up is "Target.Formula = Format(Now, "ttttt")"
.
I'm also not able to throw an error message either.
I'm so close!
Any advice would be truly appreciated!
My code:
python - 如何在python中定义空格?
我正在尝试创建用户需要输入值的 GUI 界面。如果他输入错误,则会出现错误消息。否则它会保留正确的答案。但是,如果用户忘记输入一个值而将其留空怎么办?还是按回车而不输入任何内容?在这种情况下如何调用错误消息?
为了简单起见,这里是没有 GUI 的基本示例:
想法是,如果用户没有输入任何内容,它将打印
“错误”。但是,程序只是停止并打印以下内容: ValueError: invalid literal for int() with base 10: ''
那么如何让 python 将空格视为值并打印“错误”呢?
sql - 存储过程练习AP数据库SQL
我创建了这个存储过程,但是我遇到了很多错误,以至于我无法弄清楚我的代码有什么问题。如果有人可以提供帮助,那就太棒了。
方向
使用事务处理编写一个存储过程,将新行插入Vendor
表中,然后添加至少一个新的Invoice
和InvoiceLineItems
为那个新的Vendor
。该程序必须包括处理失败事务的能力,在这种情况下,它应该发出错误消息和回滚。
我的代码:
type-conversion - 第三个参数的 index() 错误消息不正确?
这个错误信息是错误的吗?
错误消息说 index() 将接受“Any”的第三个参数,这是我用 $foo.WHAT 验证时给出的。
ruby - 为无效输入创建错误消息
我有以下代码返回任何给定月份中的天数,除非有人输入不是日期的内容,或者他们的日期格式错误,否则它工作正常。为了解决这个问题,我想为无效输入发送错误消息,但我不知道如何。那么如何为这个小应用程序创建错误消息呢?
php - 使用正则表达式在 Laravel 验证中传递自定义参数
好的,我在这里遇到了一个非常困难的情况,我认为我要么错过了已经存在的重要东西,要么 Laravel 目前还没有提供实现这一目标的方法。我想用我想在消息中替换的自定义占位符指定自定义验证错误消息。问题是:我正在使用regex
验证规则,Laravel 文档明确指出,它应该更好地传递到数组中以避免不必要的分隔符行为。情况如下:我想为验证指定一个全局多语言消息name.regex
,我已经这样做了:
如您所见,我:format
在该消息中放置了一个自定义占位符,因为对于name
不同类的属性,我将匹配不同的正则表达式。因此,我希望能够在验证过程中输入每个给定正则表达式的自定义人类可读描述(作为参数)。所以我在我的控制器中执行以下操作:
我还有一个Validator::replacer()
方法AppServiceProvider.php
应该替换:format
消息中的占位符:
验证规则的问题regex
是我真的不允许在验证器中向它传递参数,例如:
因为它完全弄乱了正则表达式(应该是这样的)。所以我不能使用 $parameters 1 $replacer()
来替换占位符。此外,必须将整个句子作为验证规则的逗号分隔参数传递真的很不方便。所以这个概念不符合需求。
该:format
值将是动态的,并且在不同类的字段要求中会有很大差异name
,所以我真的需要将动态多语言描述设置为当前验证器实例的属性。我想也许最方便的场景是这样的:
Laravel 不知何故知道:format
应该在该实例的消息中某处用当前规则替换它。我想过明确添加这个附加参数作为验证规则,然后管理它,但我真的无法实现跨规则连接(换句话说,获取新规则的参数并在规则format
中使用它regex
)。我真的不知道如何解决这个问题,任何帮助将不胜感激。提前致谢!
PS我知道我每次都可以通过这种方式指定整个消息:
但我不想每次都输入整个消息,因为它稍后可能包含其他占位符(可能是全局的左右),我想使用通过validator.php
文件提供的多语言基本消息,所以我真的需要更换:format
才行。