Accueil   |   Forums   |  Offres d'emplois   |  Contact    |   Mon compte   
vendredi 22 août 2008 Rechercher :
Déposez votre CV gratuitement sur touslesemplois
 
comparer les prix
» Logiciels
» Jeux vidéos
» Matériel Informatique


» ASP.NET
» ASP
» SQL
» PHP
» JAVASCRIPT
» XML
 


» ACTUALITÉ / DIVERS
» DROIT DE L'INTERNET
» INFOS VIRUS
» PATCHS MICROSOFT
» SÉCURITÉ
» BASES DE DONNÉES
» DOWNLOAD .NET
» LOGITHÈQUE
» SERVICES WEB
» Y SONT FOUS !
» .NET
» ASP
» ASP.NET
» JAVA
» PHP
» XML
» LANGAGE C#
» LANGAGE VB.NET
» UNIX / LINUX
» WINDOWS
» EVÈNEMENTS
» GASP
» MICROSOFT
 


Vous êtes ici : Forums > Langage Javascript / AJAX > Index du curseur dans un textaera

Index du curseur dans un textaera
Bonjour à tous,

Je cherche à récupérer l'index du curseur dans un texte area.

Je m'explique, il faudrai que je puisse savoir entre quel caractere de ma chaine mon curseur se trouve...

J'ai fouiné dans tout les arguments/propriete et methode du textarea sans resultat...

J'ai trouve une solution qui consiste à insérer un motif a l'emplacement du curseur, puis de determine la place de ce motif dans la nouvelle chaine, puis de restaure l'ancienne chaine...

Mais lorsque l'on restaure l'ancienne chaine, le curseur se retrouve au debut du textera.. donc c'est perdu :-|

Alors, pour ma part, une solution saurai d'eventuellement replacer le curseur après mon bins decrit ci-dessus...
Ou bine de trouver autre chose... :-(

J'attends vos idées avec impatience

Message posté le 19/10/2003 par MaX3315

Répondre à ce message
 
AuteurRéponse 
bul
12/11/2003
RE : Index du curseur dans un textaera
bonjour
j'ai les mêmes soucis et pour insérer du texte j'utilise :

function caradr(txt)
{ if (txt.createTextRange)
txt.adrcurs = document.selection.createRange().duplicate(); }

function ajouter(zone)
{if (saisie.createTextRange && saisie.adrcurs)
{ var adrcurs = saisie.adrcurs;
adrcurs.text = adrcurs.text.charAt(adrcurs.text.length - 1) == ' ' ? zone + ' ' : zone; }
else { saisie.value = zone; } }

<Textarea name=saisie id=saisie
onselect="caradr(this);"
onclick="caradr(this);"
onkeyup="caradr(this);"
... >

même chose ?
"puis de déterminer la place de ce motif dans la nouvelle chaine" ?
comment c'est fait ça ?
espère que l'on trouvera ?
...
Répondre


Proregna - L'hébergement ASP.NET


A RETENIR CETTE SEMAINE
16/07/2008 - Windows Server 2008 : Network Access Protection
Le nouveau système d’exploitation serveur de Microsoft, Windows Server 2008, apporte avec lui de nou ...
16/07/2008 - Webcasts - Développement parallèle, à l'aube d'une nouvelle ère
Avec l'avénement des multi-coeurs, le développement parallèle devient une necéssité. Dans cette séri ...
16/07/2008 - J'en ai rien à coder - Votre devoir de vacances sur Silverlight !
Qu'est-ce que Silverlight ? Une nouvelle technologie Web permettant d'exécuter des RIA sur un large ...
16/07/2008 - Quelques petits tests sur les bases embarquées
Dans ce billet, Ayende réalise un benchmarking de plusieurs "petites" bases de données embarquées. S ...
15/07/2008 - Présentation d'ASP.NET Dynamic Data
Dynamic Data est une nouvelle technologie inclue dans l' "Asp.net 3.5 Extension CTP ". Elle fournit ...
15/07/2008 - Silverlight 2 - Les webcasts de l'événement sont en ligne
L’objectif de cette journée était de comprendre les limitations de Silverlight 1, et d’appréhender l ...
15/07/2008 - Cache transparent et Entity Framework
La gestion du cache (1er et second niveau) est une fonctionnalité très importante d'un outil de mapp ...
(c) 1999-2006 ASP MAGAZINE SARL
Partenaires : Codes sources c2i ASP-PHP
Hébergement serveurs dédiés Windows


Hit-Parade