我想突出(用红色)输入的错误部分(因此用户可以很容易地找出错误的位置和内容)并将错误部分与正则表达式匹配。如何突出显示与正则表达式匹配的部分
我试过类似如下:(说我接受字母而不是数字)
$("#myInputId")
.filter(function() {
return this.value.match(/[\d]/);
})
.addClass("error")
但上面的代码是突出整个输入,但不是唯一的错误部分。
我只是把下面的图片,让我说的是更加清晰:
注意:我想做到这一点,不添加任何的jQuery插件突出显示文本。
所以,你要突出显示的文字是:
您可以通过使用发现字符串,像这样实现这一目标在文本输入字段中('')? – Miikka
当然是的,在我的例子中,文本“James1234”,“James123Robert”在输入字段(抱歉,我的图像不够完美,无法显示) – siva636