jquery заменить <на "" (пробел) - PullRequest
0 голосов
/ 21 сентября 2010

Я пытаюсь заменить символы < и > onblur пробелом, когда кто-то вводит его в мою форму.

У меня есть это на данный момент

$(".tbAddress").blur(function() 
{ 
    $("<").replaceWith(" ");
    $(">").replaceWith(" ");
}

Любая помощь будет высоко ценится

спасибо

Jamie

Ответы [ 2 ]

2 голосов
/ 21 сентября 2010
$(.tbAddress).blur(function(){
    $(this).val($(this).val().replace("<"," "));
    $(this).val($(this).val().replace(">",' "));
});

Если ваш RegEx-Fu лучше моего, вы можете объединить две строки и передать регулярное выражение в качестве первого параметра replace().

1 голос
/ 21 сентября 2010
$(".tbAddress").blur(function() 
{
    this.value = this.value.replace(/[<>]/, ' '); 
}
...