GoldenCherry
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: GoldenCherry document.selection.SetActivePoint(eePosLogical, 1, str); - у Вас тут ошибочка (выделил красным) в синтаксисе. Вы объект "str" поместили на место параметра. Такой вариант не сработает. | webern Я в JavaScript дилетант, спорить с Вами не буду, но... оно работает. Нашёл, что на форуме Yutaka Emura подсказал кому-то код Код: The following macro will move the cursor to the n-th line. document.selection.SetActivePoint(eePosLogical, 1, n); | Я только задумался как передать переменной n значение, выделенной мною мышкой, цифры и пошел в справку EmEditora: Код: Text Property Retrieves the selected text, or inserts a string at the cursor position. [JavaScript] str = document.selection.Text; document.selection.Text = str; Examples [JavaScript] str = document.selection.Text; alert( "The selected text is " + str ); document.selection.Text = "Hello"; | Тупо подставил в код Yutaka Emura название переменной str вместо n. Всё работает, хотя повторю не буду спорить, с Вами если что-то теоретически неправильно |