2010-09-21 5 views
0

J'essaie de remplacer les caractères < et > onblur avec un espace quand quelqu'un l'entre dans mon formulaire.jquery remplacer <avec "" (un espace)

J'ai ce au moment

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

Toute aide serait appréciée

grâce

Jamie

Répondre

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

Si votre RegEx-Fu est mieux que le mien, vous pouvez combiner les deux lignes et passer une expression régulière en tant que premier paramètre à replace().

+0

Merci! Fonctionne un régal –

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