| Soucis javascript sur une id select | |
|
Invité Invité
| Bonjour à tous, Encore une petite demande d'aide spéciale concernant du javascript. Mes membres devenant de plus en plus fainéants , ils font preuve d'une imagination débordante pour avoir de moins en moins de manipulations à faire et ce même si c'est d'une simplicité évidente. Bon comme vous le savez, ce que membre veut membre l'obtient (enfin presque ). La dernière trouvaille du jour, deux boutons au niveau de la fenêtre de saisie pour sélectionner automatiquement et un autre pour supprimer l'intégralité des écrits . Pour la suppression et en utilisant le "dely" dans ce javascript pas de soucis mais pour le "select" , c'est autre chose. Le bouton s'affiche mais pour ce qui est de la sélection, c'est le vide totale ; au contraire , cela efface le texte comme avec le dely. Voici le javascript avec le "select" (celui du dely est identique en modifiant juste l'id select par l'id dely et le #select par #dely. Code sous balise hide C'est grave docteur ou c'est moi qui m'y prend encore comme un pied???? (très certainement. Non pas taper Merci par avance à celle (honneur aux dames ) ou celui qui se paiera un mal de crane par ma faute. je fourni l'aspirine et les encouragements |
Dernière édition par fascicularia le Ven 17 Aoû 2012, 15:18, édité 1 fois | |
|
| |
DexX
{ Membre }
Messages : 57
| Bonjour, Je ne sais pas si ça viens de moi, mais je ne voie pas ton code. Et normalement, pour sélectionner du texte en Javascript, il faut faire : - Code:
-
<script type="text/javascript"> document.getElementById('TON_ID').onclick = function(){ document.getElementById('TON_ID').select(); }; </script> Amicalement, DexX | | |
|
| |
Invité Invité
| Dexx, il est normal que le javascipt te soit invisible puisqu'il est sous balise hide. Maintenant, tu dois y avoir accès. J'ai installé ce balisage pour éviter un copier/coller sur un code qui ne fonctionne pas en l'état. je transmettrai par la suite si le soucis que je rencontre trouve une solution. L'id select est dans le javascript. Ce dernier fonctionne bien avec l'id dely mais pas avec select.
La demande reste d'actualité. Dexx merci de t'être intéressé au sujet. | | |
|
| |
DexX
{ Membre }
Messages : 57
| Oh ben de rien, mais afin que je ne te dises pas de bêtise et que l'aide que je risque de te fournir soit optimale, j'aimerais que tu me donnes le code HTML.
Tu dois avoir normalement un <input> ou un <textarea> .
Amicalement, DexX | | |
|
| |
DexX
{ Membre }
Messages : 57
| Désolé du double message. Je ne peux pas éditer mon premier message et je ne sais pas pourquoi. Pour essayer de te faire comprendre : Dans le corps où tu écris le message de ton sujet, il faut récupérer l'ID de la balise - Code:
-
<textarea></textarea> . Et ensuite procéder comme je t'es montré dans ma première réponse. | | |
|
| |
Invité Invité
| euh Dexx, je pense qu'il à une méprie sur l'utilisation du javascript . le "post" indique qu'il s'agit d'une utilisation sur l'éditeur de messages. Il n'y a pas de htlm hormis par appel des fonctions contenues dans les templates. Pour faire simple Le bouton supprimer (dely) fonctionne mais le sélectionner cas select n'agit pas. | | |
|
| |
'Christa
Lostmindy
Messages : 2856
| NOTE A L'INTENTION DE DEXX : Je rappelle que le HTML est autorisé par défaut dans les messages, si tu souhaites en mettre dans tes messages merci de le désactiver (dans les options dudit message) ou bien d'utiliser < et > à la place des crochets. Je vois Fascicularia que tu n'as pas perdu l'habitude de rajouter 50000 scripts d'une utilité discutable à ton forum '_' Tu sais que plus y en a et plus ça charge lentement ? J'avertis Espeon de ta demande u_u | | |
|
| |
Invité Invité
| Je sais Christa. je réponds encore à une demande de mes membres qui est plus de l'ordre de la fainéantise qu'autre chose. Ce que membre veut, membre l'obtient pour peu que cela soit faisable. Bon, je te rassure, j'ai supprimé pas mal de chose sur le forum; peu être pas assez mais la sagesse vient avec l'age | | |
|
| |
'Christa
Lostmindy
Messages : 2856
| Donc si je m'inscrivais sur ton forum et exigeais de ta part la suppression de tous les scripts inutiles tu le ferais ? XD C'est une excuse facile ça, t'as juste envie de bidouiller. En tout cas, j'ai averti l'équipe de ton sujet, nos codeurs ès javascript viendront à ta rescousse si l'aide de DexX ne suffit pas à te dépanner. De mon côté, même si je n'y connais rien, je me demande si ça ne viendrait pas du fait que la balise input ajoutée en javascript a le nom "del" ? Sinon comme l'a dit DexX, il y a cette ligne : - Code:
-
$("textarea#text_editor_textarea").val('').focus(); Ca ne marcherait pas plutôt avec select, comme ça ? - Code:
-
$("textarea#text_editor_textarea").select(); | | |
|
| |
Invité Invité
| Bingo Christa. Cette modif fonctionne à merveille. Un grand merci à toi Pour ce qui est du codage, je te rassure, je m'en passerai bien. Le forum a été créé à l'initial pour pouvoir discuter et pas spécialement pour me prendre la tête avec du codage. Mes connaissances sont maigres et j'apprends sur le tas. Pas de la bonne manière bien souvent. | | |
|
| |
'Christa
Lostmindy
Messages : 2856
| Bon bah c'était simple en fait si même moi j'ai trouvé la couille dans le potage (qu'elle est moche cette expression) @_@
*va se lancer des fleurs*
PS : Tu peux envoyer paitre tes membres aussi hein. Ce n'est pas parce qu'un glandu trépigne en disant qu'il a trop la flemme de sélectionner du texte que tu dois impérativement sortir un script pour ça, surtout si en conséquence le forum chargera plus lentement... PS 2 : Oui, oui, je te ferai chier à ce sujet jusqu'à ce que mort s'ensuive, ça fait des mois (années ?!) que je vois tes demandes d'aide et que j'y réponds, et que je fais la même remarque XD | | |
|
| |
Invité Invité
| J'ai malheureusement plus de "j'ai pas en stock". pour le point 2, rassures toi Christa, je me soigne (ouh le menteur ). Je te remercie ceci dit pour ta franchise que J'ai toujours apprécié. Bonne fin de soirée à toi et à toute l'équipe. | | |
|
| |
'Christa
Lostmindy
Messages : 2856
| J'archive donc, la prochaine fois pense à rajouter le tag [resolu] dans le titre de ton sujet | | |
|
| |
Contenu sponsorisé
| |
| |
| Soucis javascript sur une id select | |
|