如何才能在单击文本框时清除文本框中最初的文本(“在此处输入文本”)并且仅在第一次单击时清除?
编辑:抱歉,我正在使用 C#。
最佳答案
最常见的实现方法是处理文本框的焦点事件(取决于您使用的框架,这会有所不同),然后测试预期的“提示字符串”。如果它在那里,那么你清除文本框。如果没有,你别管它。
如果您只想显示一次“提示”,那么您可以在处理完事件后取消订阅。
请注意,如果您向我们提供有关您正在使用的技术(WinForms/WPF/ASP.NET/MVC/jQuery/HTML5/等)的更多信息,则可能会采用更具体且可能更可靠的方法。
关于c# - 在 C# 中单击时清除单个文本框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6974693/