【问题标题】:validate empty textboxes before leaving the textbox在离开文本框之前验证空文本框
【发布时间】:2013-10-21 17:45:39
【问题描述】:

我正在开发一个asp web应用程序,我有一个在线表单,我已经可以在点击提交按钮后提示用户文本框为空,但是我想提示用户文本框不能为空。 .

例如姓氏,中间名和名字,当我在姓氏字段时,我进入中间名字段时,姓氏文本框留空,我想提示用户最后name 文本框留空,当已有值时,提示将被删除,

我也希望文本框为红色边框,然后在有值时恢复正常,谢谢您的回答

【问题讨论】:

  • 听起来像是 JavaScript 的工作。查看 onBlur 事件(失去焦点),然后相应地设置样式。
  • 你想要什么都好,但你能告诉我们你尝试过什么,你在使用你的代码时遇到了什么问题。
  • 现在我还在用 if (TextBox1.Text =="") //提示文本框为空,以此类推
  • 现在我想要在用户离开文本框之前得到它
  • @JbMeris 看看我想告诉你的是你在问题中添加这些代码,如果你在 cmets 中发布这些代码,有些人可能会看到有些人可能看不到,为了快速获得答案,请提供你可以在问题,例如您尝试了什么、遇到了什么问题或收到了什么错误消息。

标签: asp.net validation asp-classic textbox


【解决方案1】:

如果您使用 MVC,则使用数据注释,或者您可以使用任何 jquery 验证库,例如 http://www.position-relative.net/creation/formValidator/demos/demoValidators.html

【讨论】: