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, время: 07:16. |