|
1
6
我会避免使用警报箱。这很烦人,需要额外的点击,而且由于它是模态的,所以会停止整个浏览器。 相反,突出显示错误的字段/值,并在顶部打印一条消息,解释在用户可以继续之前需要更正突出显示的字段。 您可以使用ASP.NET验证或JQuery表单验证-两者都同样有效。 |
|
2
4
建议使用ASP.NET验证控件,因为警报可能具有干扰性。它们可以设置为在不发回消息的情况下发送消息,这是理想的。 只要确保在表单失败时将其显示出来就行了。 |
|
|
3
1
从可用性的角度来看,使用.NET验证要好得多。根据警报框的实现,您可能会用许多非常糟糕的警报轰炸用户。 也不要只依赖客户端验证。一定要在服务器端进行验证。这就是.NET验证可能再次变得方便的地方。 |
|
|
4
0
当代码支持回退方法时,一个好的实践是什么。例如,如果禁用了javascript,那么用户仍然可以查看错误消息(如果有的话)。 更重要的是,在服务器端验证之后,它们看起来不像您可以设计自己的div并显示出来的那么好。然后使用javascript隐藏/淡出这个错误消息容器DIV。 |
|
|
5
0
我认为这是个人/设计的偏好。 有时,当有一个JavaScript警报指示需要执行某些操作时,情况会更明显。有时一个小的红色星号会在页面上丢失。 |
|
|
6
0
我个人认为,这些天来,网站上的警告框太烦人了,因为它们是你在Windows上看到的所有东西…但是,如果你更喜欢一个好看的网站,那就用其他的吧。如果您想确保消息得到传递,那么使用警报。 |
|
|
Dónal · Spring Boot应用程序中的伪造证明文件类型验证 1 年前 |
|
|
David · 何时实际应用字符编码? 1 年前 |
|
|
Qiuzman · 如何确保v-combobox中的所有项目都遵循规则 1 年前 |
|
DevilsThumb · 赋值时的Pydantic类型转换 1 年前 |