TextField() 防止ctrl+a(全选)
如何防止 CTRL+A 与可编辑 TextField() 一起使用
How can I prevent CTRL+A from functioning with editable TextField()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何防止 CTRL+A 与可编辑 TextField() 一起使用
How can I prevent CTRL+A from functioning with editable TextField()
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
前面的示例仅适用于 Flex Text 和 TextArea 对象,此示例适用于所有 flash.text.* 对象。
The previous example only works with Flex Text and TextArea objects, this works with all flash.text.* objects.
未经测试,但也许您可以捕获 <
TextField
上的 code>selectAll 事件 并防止其冒泡,或清除选择(不确定事件何时触发)。Not tested, but perhaps you could catch the
selectAll
event on theTextField
and prevent it bubbling up, or clear the selection (not sure when the event is fired).将 setFocus 函数与 KeyboardEvent 侦听器配对使用:
setFocus 意味着 Text 对象将不再侦听任何键盘事件。
我不建议使用启用属性,因为这会使文本区域变灰。
Use the setFocus function paired with a KeyboardEvent listener:
The setFocus means that the Text object will no longer listen to any keyboard events.
I would not recommend using the enabled property as that will gray-out the textarea.