onselect - виділено текст.
object.onselect =function(event){
// код функції, яка виконується коли відбувається подія
};
object - елемент.
event - об'єкт Event який передається в якості параметру функції.
onselect - подія яка виникає при виділені тексту.
Подія виникає у елементах <input>, <textarea>. Підтримка інших елементів залежить від браузера.
Для роботи з виділеним текстом є об'єкт Selection.
document.getElementById("test").onselect=function(e){
alert('виділено текст');}
document.getElementById("test").onselect =function(e){
var selection = window.getSelection();
alert( 'виділено текст: '+selection.toString() );
};