Titre: pb d'affichage en grisé
Posté par: harbonne le le 20-04-2005 a 16:38:15
Bonjour ,
J'ai crée une fonction javascript qui affiche en font grisé l'item d'une listbox dont le texte est saisi dans un textbox situé au dessus de la listbox. Cependant au niveau du résultat, j'aimerais voir uniquement le mot qui est saisi dans le TextBox1 avec un background en gris et pas toute la ligne de la listbox, car cela fait un effet pas très intéressant.
Secondo, 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 ces deux pb? Voici le code implémenté:
Code:
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 if(_select.options[x].text == ' '+ _valeur.value+' '||_select.options[x].text == ' '+ _valeur.value+' *ND*'+' '){ _select.options[x].style.backgroundColor='gray'; }//fin de else if else{ _select.options[x].style.backgroundColor='white'; }//fin de else }//fin de for return true; }//fin de function
|
|
Merci beaucoup à vous de votre aide et de votre gentillesse.
Cordialement. Nathalie
|
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|