OVH Cloud OVH Cloud

entrer des "(" dans un input type="text"

4 réponses
Avatar
unbewusst.sein
je ne parviens (firefox 2.0.0.1) à entrer le texte suivant dans un
<input type="text... :

svg:rect[number(substring-after(@id,'abc'))]
-------------------------------^ bloque à l'ouverture de la deuxième
parenthèse ???

il n'y a pas d'action (par js ou autre) quand j'entre du texte dans cet
<input type="text"...

il y a une directive à spécifier pour accepter tout type de caractère
???

remarquez j'ai "un peu" le même pb avec Opera 9.1 mais là dès le premier
[, je me fais éjecter ???
--
Artaban de Médée

4 réponses

Avatar
ASM
Une Bévue a écrit :
je ne parviens (firefox 2.0.0.1) à entrer le texte suivant dans un
<input type="text... :

svg:rect[number(substring-after(@id,'abc'))]
-------------------------------^ bloque à l'ouverture de la deuxième
parenthèse ???

il n'y a pas d'action (par js ou autre) quand j'entre du texte dans cet
<input type="text"...



Certainement que si, puisque je n'arrive pas à reproduire ce que tu dis,
ni avec FF ni avec Opera.

il y a une directive à spécifier pour accepter tout type de caractère
???



Je ne vois pas quelle directive il y aurait besoin pour entrer du texte
dans un champ de texte ??

--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé
Avatar
unbewusst.sein
ASM wrote:


Certainement que si, puisque je n'arrive pas à reproduire ce que tu dis,
ni avec FF ni avec Opera.



bon je viens de trouver, c'est -- dans un de mes cas -- la directive
"maxlength"... quand tout javascript est désactivé.

j'ai un autre cas où je n'ai pas trouvé le pb mais là c'est le
javascript qui "entre" les caractères dans une "editable drop box" c'est
sans doute le script qui ne prend pas tous les caractères (?) :

<http://www.yvon-thoraval.com/JS/editable_combobox_new.xhtml> (*)

là ça vient sans doute du script de gestion de clavier qui ne prendrait
pas en compte "("...

dans le cas de Opera c'est dans un "textarea" d'un forum mais peut-être
que là, c'est volontaire, le "[" étant peut-être réservé pour autre
chose (gestion du forum???).


donc, en fait j'avais trois cas différents...

* dropbox editable et j'essaie de faire en sorte qu'elle soit
mémorisable càd que, une fois entrée une nouvelle option du select,
cette option est ajoutée à la liste des options.

l'original est là :

<http://www.geocities.com/chakrabartys/pp_editable_dropdown.html>
--
Artaban de Médée
Avatar
ASM
Une Bévue a écrit :

javascript qui "entre" les caractères dans une "editable drop box" c'est
sans doute le script qui ne prend pas tous les caractères (?) :

<http://www.yvon-thoraval.com/JS/editable_combobox_new.xhtml> (*)



en effet : aucun accentué ni $ ni ... € % ^ ... etc

là ça vient sans doute du script de gestion de clavier qui ne prendrait
pas en compte "("...



non, non '@' '&' et '(' '[' passent, ' passe aussi mais pas "
curious c'truc ... ?!

dans le cas de Opera c'est dans un "textarea" d'un forum mais peut-être
que là, c'est volontaire, le "[" étant peut-être réservé pour autre
chose (gestion du forum???).



Ha oui les textarea de forum sans doute pas de < ni > ni " ni

* dropbox editable et j'essaie de faire en sorte qu'elle soit
mémorisable càd que, une fois entrée une nouvelle option du select,
cette option est ajoutée à la liste des options.



oui pas mal, j'ai engrangé :-)

l'original est là :

<http://www.geocities.com/chakrabartys/pp_editable_dropdown.html>




--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé
Avatar
unbewusst.sein
ASM wrote:

> <http://www.yvon-thoraval.com/JS/editable_combobox_new.xhtml> (*)

en effet : aucun accentué ni $ ni ... ¤ % ^ ... etc

> là ça vient sans doute du script de gestion de clavier qui ne prendrait
> pas en compte "("...

non, non '@' '&' et '(' '[' passent, ' passe aussi mais pas "
curious c'truc ... ?!



non, pas du tout, j'ai trouvé pourquoi, j'ai d'ailleurs modifié le
script original pour que /@'()[]= passent, voir le script :

<http://www.yvon-thoraval.com/index_js/editable_combobox.js>

aux lignes 268..270.

les seules modifiées/original.

bon, mais tu as raison ça serait pas mal d'avoir les accents, mais comme
je suis en UTF-8, ça devient + compliqué...
--
Artaban de Médée