2 события на input text
Всем привет!
Поступила следующая не совсем логичная задача с которой не удается справится самому. Имеется инпунт. По одиночному клику делается select(выделение всего поля), а по двойному в указанное место ставится курсор и соответственно выделения быть не должно. Юзаю jquery, select по клику делается без проблем, а вот как быть с даблкликом? Помогите с реализацией. :help: |
|
Делаю вот так, но всеравно что-то не получается?
$(document).on("click", "#input", function(){ $(this).select(); });
$(document).on("dblclick", "#input", function(){
var obj = document.getElementById("input");
var cursor_position = getSelectionStart(obj);
obj.setSelectionRange(cursor_position, cursor_position);
obj.focus();
});
Как определить в какую позицию пользователь кликнул мышкой? |
| Часовой пояс GMT +3, время: 00:24. |