Comment puis-je obtenir le texte entre deux symboles % dans une zone de texte ? J'ai essayé d'utiliser l'événement jquery .keypress() et j'ai obtenu le résultat jusqu'à un certain niveau. Mais l'événement keypress ne se déclenche pas si je supprime ou si j'appuie sur la touche backspace. Si j'utilise .keyup() ou .keydown(), comment détecter le caractère "%" ? Voici ce que j'ai essayé
var flag = false,
string = '';
$("#target").keypress(function(event) {
// console.log(event,String.fromCharCode(event.keyCode));
if ( event.which == 37 ) {
if(flag === true){
flag = false;
alert("REsult: "+ string.slice(1));
}
flag= true;
}
// console.log(flag, event.which);
if(flag === true){
string = string + String.fromCharCode(event.which);
}
console.log(string);
});
Voici le bin
Suis-je dans la bonne voie ou y a-t-il une autre meilleure voie ? Veuillez m'aider avec vos suggestions