0

我有一个带有 NullText 的 ASPxTextBox。它用于用户名。一些用户正在将注册电子邮件中的用户名复制到此文本框中。当他们通过右键单击和上下文菜单执行此操作并返回到他们的电子邮件客户端复制密码时,文本框被清空,即显示 NullText。
我可以重现这个。但是,当使用 Ctrl+V 粘贴用户名时,它是持久的。在我看来,ASPxTextBox 正在寻找一个 keydown 事件或类似的东西来确定文本是否已更改。
如何使文本在所有情况下都持久化?

4

2 回答 2

0

这种行为似乎是浏览器/表单自动完成功能的副作用。

您可以尝试使用具有占位符属性(HTML5)的常规重现此问题吗?

如果行为相同,请参阅线程。

于 2013-02-08T20:09:03.667 回答
0

我正在使用这个 jquery 插件解决这个问题: https ://github.com/mathiasbynens/jquery-placeholder

于 2013-02-15T10:28:34.077 回答