【发布时间】:2018-05-26 18:18:11
【问题描述】:
我一直在查看How to prevent user from deleting text in a text box 和其他类似问题,但我找不到如何做到这一点。
你如何'能够写文本',但'不能删除文本'。例如,是否可以在按下 Backspace 或 Delete 时不执行任何操作?
我还没有关于这个问题的线索,所以我真的没有任何代码可以在演示中显示。
澄清一下:
我正在尝试创建一个<input type='text'/>,它允许您输入它,但不能删除其中的文本。可能吗?我很确定这是可能的,但我还没有找到这个问题的答案。
如果它是“可能的”,那么我需要它使用纯 Javascript。除了纯 javascript、css 和 html,我真的不喜欢其他东西。
编辑:
感谢评论者,我现在有一些事情要注意,例如 onChange 事件。我会同时尝试自己做这件事......
感谢@Isacc 回答了我的一半问题。我现在就去接受答案。我很确定我现在可以自己解决剩下的问题。我只需要一些代码即可开始。
@ARN,这刚刚解决了剩下的大部分问题!谢谢! :D
@Kavian_K,非常感谢您提供帮助! :)
还有@user3210641,感谢您完成完整的问题! :)
@Arun Bhat,欢迎来到 Stack Overflow!感谢您提交答案!
【问题讨论】:
-
onkeyChange 或 onChangeText 方法,尝试检测击键,防止做任何事情
-
你为什么要这个?这显然是可能的,但是输入错误时无法使用的输入字段服务器有什么用途?
-
有没有可能?希望有人可以帮助解决这个问题。很抱歉,我没有任何源代码,因为我完全不知道该怎么做。顺便感谢@Isaac 的帮助。理论上,Luca 有可能吗?
-
@Luca:世界上有如此多的创意或定制用例让这个世界变得有趣。要求
purposeimho 有点毫无意义 -
嘿!投反对票是为了什么?我确保以前没有问过这个问题,它不是重复的,是的...... :( 撕掉我的代表。仍然试图达到 50 个代表才能发表评论
标签: javascript html