ещё! выкл. сиськи
комментарии
поделиться: facebook, вконтакте, twitter
Для тех, кто не понимает по-английски:

функционируйте инсертАтКерсор (миФилд, миВалу) {
// ТО ЕСТЬ поддержка
если (докьюмнт.селекшн) {
миФилд.фокус ();
сэль = докьюмнт.селекшн.критеРандж ();
сел.текст = миВалу;
}
// Поддержка МОЗИЛЛА/НЕТСКЭЙП
еще, если (миФилд.селекшнСтарт || миФилд.селекшнСтарт == ‘0 и * 8242;) {
вар стартПос = миФилд.селекшнСтарт;
вар эндПос = миФилд.селекшнЕнд;
миФилд.валу = миФилд.валуе.сабстринг (0, стартПос)
+ миВалу
+ миФилд.валуе.сабстринг (эндПос, миФилд.валуе.ленгт);
} еще {
миФилд.валу + = миВалу;
}
}
// запрос функции
инсертАтКерсор (докьюмнт.формНаме.филдНэйм, ‘эта ценность’);
ceba (13:42), бгагагага
пс. на блог тоже не мешало бы такое ))
Lesik (13:45), Ага, а то не очень удобно по нажатию на ник получать его в хвосте
И сева, сделай если По Контрол энтер форма закрыта, то она откроется
N'urk (13:55), чтобы ник оказывался не в хвосте, необязательно ставить куда-то курсор ;) . InnerHTML = NICK + InnerHTML.

А вообще смотрю я с грустью из своей Оперы и радуюсь, что версия 9.20 еще удобнее стала. А по контроламэнтерам мне ничего не хочется открывать :P .
етить!
else if (myField.selectionStart || myField.selectionStart == ‘0′) {

вот эту строчку исправить - и все работает.

а это myField.focus(); лучше вынести в начало, а то в ФФ фокус не переходит.

Спасиба нюрк.

себа, сделай на блоге, это ж нетрудно. я у себя уже сделал, если че, можешь потестить.
ссылка | ссылка для детей | случайный | вернуться  ↑  0
« предыдущие материалы | регистрация | вход | настройки | поиск | справка | топ | новости »
всего материалов: 131316 | ваш уровень доступа: гость
© Stanis.Ru, 2004-2024 | BLOG.microscript версия 1.9.3 | активных за сутки / месяц: 139 / 248| rssфорум
все материалы, представленные на этой странице, являются собственностью их уважаемых создателей
Netscape Navigator 3.0 compatible Ready for Internet Explorer