Forum de discussion
Forum « Programmation Javascript » (archives)
pb d'approximation
Envoyé: 26 avril 2005, 6h28 par harbonne
Il est possible que l'utilisateur saisisse un mot avec une faute d'orthographe; il faudrait donc tenir compte d'une approximation au niveau de la recherche(avec un opérateur ressemblant au'like')
Pourriez vous m'aider à résoudre ce pb?
S'il n'est pas possible d'utiliser l'approximation, comment traduire en code que si la chaîne saisie par l'utilisateur est comprise dans celle de l'item du listbox(par exemple il saisit astron et c'est le mot astronomie qui fait partie du listbox), alors le mot 'astronomie ' s'affiche en gris.
Je teste avec les fonctions indexof puis substring mais je tourne un peu en rond.
Je vous rappelle le code implémenté :
function twSelectBGC(_select,_valeur){
for(x=0; x<_select.options.length; x++){
if(_select.options[x].text ==_valeur.value || _select.options[x].text==_valeur.value +' *ND*'){
_select.options[x].style.backgroundColor='gray';
}//fin de if
else{
_select.options[x].style.backgroundColor='white';
}//fin de else
}//fin de for
return true;
}//fin de function
//-->
Réponses
|