使用onkeyup =” this.value = this.value.replace…”防止在textarea输入中键入换行符]] << [

问题描述 投票:0回答:2
我不希望用户在我的textarea输入中键入一些字符。我使用全局变量(php):`

$preventedInputCharacters = '=:;?/$*<>|\[\]\'';

并在textarea输入中使用它(对转义的反斜杠表示抱歉,它来自php字符串。):

onkeyup="this.value=this.value.replace(/['.$preventedInputCharacters.']/g, \'\')"

问题是,当用户使用换行符(输入键)时,它会损害我的代码,因此我也想禁用它。

我应该在哪里以及如何修改以在阻止的输入字符中添加“换行符”?

谢谢。

我不希望用户在我的textarea输入中键入一些字符。我使用一个全局变量(php):`$ preventedInputCharacters ='=:;?/ $ * <> | \ [\] \'';并在textarea输入中使用它(对不起...

php html input textarea onkeyup
2个回答
0
投票
添加\ n是答案:

0
投票
您可以通过调用jquery事件键码来完成此操作,这将阻止输入键功能
© www.soinside.com 2019 - 2024. All rights reserved.