|
Publicité | ||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 572 ![]() |
bonjour, je cherche à filtrer la saisie dans un input de type text.
lorsque je saisi un caractère, s'il s'agit d'une lettre avec un accent, celle-ci est remplacée par son équivalent sans accent. je coince à mort, qui aurait une fonction semblable a celle que je cherche ? merci pour votre coup de main |
|
|
00
|
|
|
#2 | ||
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 572 ![]() |
pour le moment j'ai écris ça :
Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 572 ![]() |
je bloque carément :s
aucune de mes recherches sur google ne m'a aidé >_< j'ai essayé : ça semble ne pas marcher :s |
|
|
00
|
|
|
#4 | ||
|
Futur Membre du Club
![]() Inscription : mars 2010 Messages : 15 ![]() |
Bonjour,
J'ai repris ta fonction et l'ai un peu modifiée, normalement ça marche : Code :
|
||
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 572 ![]() |
merci mais non.
je dois vraiment retourner la valeur ! un script d'autocomplete jquery s'execute après ca, donc je ne peux pas modifier le mot en lui meme, mais modifier la lettre saisi. enfin je m'explique mal mais je pense que tu auras compris. je dois réussir avec ma méthode, mais je n'arrive pas à la finir :s |
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 572 ![]() |
va savoir pourquoi ça fonctionne quand meme en remplaçant la valeur ...
je repars sur ton idée, merci |
|
|
00
|
|
|
#7 | ||
|
Futur Membre du Club
![]() Inscription : mars 2010 Messages : 15 ![]() |
Code :
|
||
|
|
00
|
|
|
#8 | ||
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 572 ![]() |
version finale du code :
Code :
<input type="text" name="ville" id="ville" onKeyPress="return no_accent(this.value, this.id, event);"/> Code :
![]() un grand merci pour le coup de main ! ^^ petit rappel : j'ai géré le cas où on devrait utiliser la touche effacer ! Dernière modification par thor76160 ; 18/03/2010 à 14h23. |
||
|
|
00
|
|
|
#9 |
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 572 ![]() |
et rebelotte, me revoila de retour !!
il s'avère que ce code ne fonctionne malheureusement pas sous ie6 !! quel navigateur de ***** (biiip) |
|
|
00
|
|
|
#10 |
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 572 ![]() |
|
|
|
00
|
|
|
#11 |
|
Futur Membre du Club
![]() Inscription : mars 2010 Messages : 15 ![]() |
Je ne sais pas trop ce qu'il ne marche pas sous IE,
mais je sais que le code que je t'ai filé marche sous IE6. Je ne comprend pas trop l'intérêt de ta variable event... Sachant que quand j'ai testé ta fonction alert(event.charCode); est undefined... |
|
|
00
|
|
|
#12 |
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 572 ![]() |
apparemment c'est le event qui ne passe pas dans les parametre de la fonction
|
|
|
00
|
|
|
#13 | |
![]() ![]() Inscription : janvier 2007 Messages : 9 037 ![]() |
Bonjour,
Citation:
Quelques exemples ici ... A+ |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com