[JS] problème bizar...

problème bizar... [JS] - HTML/CSS - Programmation

Marsh Posté le 18-01-2005 à 10:29:19    

bonjour,
voila mon prob :
 
j'ai la fonction (qui permet d'insérer du texte aux extremités d'une sélection dans un textarea) :  
 

Code :
  1. function add(deb, fin)
  2. {
  3.   if (form.cont.createTextRange)
  4.   {
  5.     form.cont.caretPos=document.selection.createRange().duplicate();
  6.     if(form.cont.caretPos.text.length>0)
  7.     {
  8.       form.cont.caretPos.text=deb+form.cont.caretPos.text+fin;
  9.     }
  10.   }
  11. }


 
ça ca marche impec :  
 

Code :
  1. <img onclick="javascript:add('<b>','</b>');" src="img/gras.jpg" width="21" height="20" alt="Gras" border="1" style="cursor: pointer;">


 
ça, ca marche pas :  
 

Code :
  1. <select name="coul" onchange="javascript:add('test', 'test');">
  2.   <option value="white">Blanc</option>
  3.   <option value="red">Rouge</option>
  4.   <option value="green">Vert</option>
  5.   <option value="yellow">Jaune</option>
  6.   <option value="blue">Bleu</option>
  7. </select>


 
 

Code :
  1. erreur : Le type ne correspond pas


 
et ca marche avec une fonction genre alert('blabla'); et ca fait la meme erreur si la fonction add(); n'as aucune instructions...
 
gné?  :heink:


Message édité par Dr Raf le 18-01-2005 à 13:31:00
Reply

Marsh Posté le 18-01-2005 à 10:29:19   

Reply

Marsh Posté le 19-01-2005 à 09:45:15    

UP  :bounce:  
 
je vois vraiment pas le prob :cry:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed