gpt4 book ai didi

Javascript 文本区域仅允许 a-zA-Z

转载 作者:行者123 更新时间:2023-11-28 13:32:39 25 4
gpt4 key购买 nike

我有这个代码;

$('[data-question=502] textarea').bind('input propertychange', function() {
$(this).val($(this).text().replace(/[^a-zA-Z\.]/g, ''));//
});

有人能告诉我为什么它不允许我写入文本框吗?

谢谢,哈利

编辑:

正则表达式是错误的,因为我试图在更改正则表达式之前让验证工作。

最佳答案

因为您要替换的是文本(大致是 textarea 元素的初始内容),而不是值。

改变

$(this).val($(this).text().replace(/[^a-zA-Z\.]/g, ''));//

$(this).val($(this).val().replace(/[^a-zA-Z\.]/g, ''));

关于Javascript 文本区域仅允许 a-zA-Z,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23697655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com