Débutant javascript : modifier un code

Fermé
fireangel - 13 juin 2008 à 12:20
 fireangel - 13 juin 2008 à 20:42
Bonjour,


J'ai posté dans programmation mais personne en répond alors je retente ma chance ici.
Je débute en javascipt et j'ai besoin d'aide pour modifier un bout de code.

Ce code permet d'ajouter des éléments dans une zone input à l'endroit où est le curseur, mais il bug sous Internet Explorer, je voudrai savoir si quelqu'un saurai comment faire pour le modifier de manière à ce qu'il ajoute les éléments à la fin sous Internet Explorer ou lieu de là où le curseur.


function insertValue(chaineAj) {
var myForm = document.WriteForm.text;
//IE support
if (document.selection) {
myForm.focus();
sel = document.selection.createRange();
sel.text = chaineAj;
document.WriteForm.focus();
}
//MOZILLA/NETSCAPE support
else if (document.WriteForm.text.selectionStart || document.WriteForm.text.selectionStart == "0") {
var startPos = document.WriteForm.text.selectionStart;
var endPos = document.WriteForm.text.selectionEnd;
var chaine = document.WriteForm.text.value;

myForm.value = chaine.substring(0, startPos) + chaineAj + chaine.substring(endPos, chaine.length);
} else {
myForm.value += chaineAj;
}
} 



Merci à ceux qui voudrons bien m'aider.

1 réponse

Personne peut m'aider ?
0