2010-09-21 3 views
0

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

У меня это в тот момент,

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

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

благодаря

Джейми

ответ

2
$(.tbAddress).blur(function(){ 
    $(this).val($(this).val().replace("<"," ")); 
    $(this).val($(this).val().replace(">",' ")); 
}); 

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

+0

Спасибо! Работает с удовольствием –

1
$(".tbAddress").blur(function() 
{ 
    this.value = this.value.replace(/[<>]/, ' '); 
}