javascript - 保护文本框免受键盘输入的影响

标签 javascript asp.net ajax

我有一个日期文本框。它有日历控制扩展器来选择日期。我想保护这个文本框类型。即用户必须仅通过从日历控件中选择日期来输入日期,并且不允许键入日期。我尝试将文本框保持为只读,但这并没有解决目的。 我该怎么办...???

最佳答案

我怀疑 ReadOnly 属性存在问题,文本框在回发时会丢失其状态。尝试使用 readonly 属性而不是 ReadOnly 属性。为此,将以下代码添加到 Page_PreRender 方法中: TextBox1.Attributes["readonly"] = "readonly";

关于javascript - 保护文本框免受键盘输入的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8211115/

相关文章:

javascript - 为什么我的 HTML 表在使用 ajax 刷新时会丢失引导数据表属性?

php - 从 img 标签的 src 属性上传图像 JQuery AJAX PHP

html - 无法设置 Ajax 脚本内容的样式(nowrap 不起作用?)

javascript - 使用相同的可点击链接时显示/隐藏 Div?

javascript - 使用模态和排序重新选择

javascript - 如何在非 Meteor 项目中使用 Meteor 包

javascript - 无法在 ASP.NET 中加载 JavaScript

c# - 如何在动态 html 表的 requirefield 验证器中显示动态。

asp.net - 当我单击 "stop"调试器按钮时,开发人员 Web 服务器也会停止!

javascript - 谷歌一键登录不返回 idToken