No creo que sea posible controlar el mouse de esta manera usando JavaScript.
Sin embargo, puede seleccionar partes de un documento directamente mediante JavaScript. Por ejemplo:
var h3s = document.getElementsByTagName("h3");
var range = document.createRange();
range.selectNode(h3s[0]);
window.getSelection().addRange(range);
seleccionaría el primer elemento h3.
Consulte también: http://www.quirksmode.org/dom/range_intro.html para obtener más información sobre la construcción de rangos.
para seleccionar todo el cuerpo de un documento, puede utilizar:
var body = document.getElementsByTagName("body")[0];
var range = document.createRange();
range.selectNode(body);
window.getSelection().addRange(range);
Para seleccionar la tercera carácter de, por ejemplo, el párrafo cuarto en un documento, intenta:
var p4 = document.getElementsByTagName("p")[3].firstChild;
var range = document.createRange();
range.setStart(p4, 2);
range.setEnd(p4, 3);
window.getSelection().addRange(range);
¿Puedo seleccionar también hasta la mitad del elemento ... como, letra n. ° 3? Además, ¿su ejemplo es capaz de seleccionar, digamos, un elemento del cuerpo, que contiene varios divs, fuentes, etc.? – thedp
Sí - ver la publicación editada. – Andy