Posición del cursor
Publicado por Claudio (3 intervenciones) el 31/03/2005 17:52:26
Hola gente,
Necesito saber como obtener la posición del cursor en un textbox, pero en firefox/mozilla, en ie se que es así:
function getCursorPos(el){
var sel, rng, r2, i=-1;
var selection = document.selection;
var textRange = el.createTextRange
if(selection && textRange) {
sel=document.selection;
if(sel){
r2=sel.createRange();
rng=el.createTextRange();
rng.setEndPoint("EndToStart", r2);
i=rng.text.length;
}
}
return i;
}
pero no sirve en firefox :-(
Si alguien me puede ayudar se los agradecería, y espero que a alguien más le sirva este pedazo de código
Saludos
Claudio
Necesito saber como obtener la posición del cursor en un textbox, pero en firefox/mozilla, en ie se que es así:
function getCursorPos(el){
var sel, rng, r2, i=-1;
var selection = document.selection;
var textRange = el.createTextRange
if(selection && textRange) {
sel=document.selection;
if(sel){
r2=sel.createRange();
rng=el.createTextRange();
rng.setEndPoint("EndToStart", r2);
i=rng.text.length;
}
}
return i;
}
pero no sirve en firefox :-(
Si alguien me puede ayudar se los agradecería, y espero que a alguien más le sirva este pedazo de código
Saludos
Claudio
Valora esta pregunta


0