Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 禁用文本区域的选择,但仍允许键入?_Javascript_Css_Textarea - Fatal编程技术网

Javascript 禁用文本区域的选择,但仍允许键入?

Javascript 禁用文本区域的选择,但仍允许键入?,javascript,css,textarea,Javascript,Css,Textarea,我正在尝试禁用用户选择他们放入文本区域的文本的功能。这是一个很好的解决方案,但我在这个问题上做了手脚,不能让它正常工作。我需要它,这样如果用户试图用Ctrl+a或鼠标在文本区域中选择用户提交的文本,他们就不能,除非首先禁用键入功能 我试过了 *.unselectable { -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none;

我正在尝试禁用用户选择他们放入文本区域的文本的功能。这是一个很好的解决方案,但我在这个问题上做了手脚,不能让它正常工作。我需要它,这样如果用户试图用Ctrl+a或鼠标在文本区域中选择用户提交的文本,他们就不能,除非首先禁用键入功能

我试过了

    *.unselectable {
        -moz-user-select: -moz-none;
        -khtml-user-select: none;
        -webkit-user-select: none;
        -o-user-select: none;
        user-select: none;
    } 

CSS方法,但这似乎根本不起作用。真的被困在这个问题上了,有可能吗?

我认为这是一种糟糕的UI行为,你想实现什么?也许还有另一种解决方案在任何情况下,任何能够访问浏览器开发工具的人都可以绕过任何JS/CSS限制。。。您到底想完成什么?是否要禁用复制粘贴,选择全部?告诉我你为什么需要它这是故意的功能失调,我试图在一个应用程序中重新创建一台打字机。我已经禁用了backspace等,但仍然存在用户选择所有文本,然后键入新字符以替换旧字符的问题…@Lix这是一个很好的口号,我会试试的谢谢你的想法