Bonjour,

voici un bout de code html et JavaScript qui me permet lors d'une sélection dans un TEXTAREA d'afficher la sélection. Cependant dans mon exemple, cela ne marche que si la balise TEXTAREA est dans une balise P. Et meme pire après une selection dans le premier TEXTAREA, le resultat est erroné correspondant à la sélection du second s'il y en avait eu une auparavant. Pourriez vous me dire où est le problème ????

merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 
<html>
    <head>
    </head>
 
    <body>
 
<textarea cols="50">
1111111 blablabli sdnsdlqskdqlskd fdjfjf fd d d ddpddlmd 
djnsdlkcnds dcdcsdcsdc  csdcsdcsùdcsùù   csdc sdcs
 
</textarea><br/><br/>
 
<p>
<textarea cols="50">
22222222 blablabli sdnsdlqskdqlskd fdjfjf fd d d ddpddlmd 
djnsdlkcnds dcdcsdcsdc  csdcsdcsùdcsùù   csdc sdcs
 
</textarea>
<br/><br/><br/><br/><br/>
</p>
 
<script language="JavaScript" type="text/JavaScript">
 
window.onload = function(){
 
	var el = document.getElementsByTagName('textarea');
 
	for(var i=0; i < el.length ; i++){
 
		var elt = el[i];
 
		elt.onmouseup = function(){
 
					window.alert(elt.value.substring(elt.selectionStart, elt.selectionEnd));
				}
 
	}
}
</script>
</body>
</html>
NB: je suis sous firefox