powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Деактивировать default button
9 сообщений из 9, страница 1 из 1
Деактивировать default button
    #32758186
Strannik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть Textbox на форме где несколько кнопок.Как сделать чтобы пользователь мог нажимать Enter в текстовом поле чтобы перевести курсор на следующую строку и чтобы не срабатывала default button ?
...
Рейтинг: 0 / 0
Деактивировать default button
    #32758350
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поможет?
...
Рейтинг: 0 / 0
Деактивировать default button
    #32759903
Strannik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to profil:

Не совсем. Если я напишу onkeydown="if(event.keyCode==13) {return false;}"
то Enter вообще не будет обрабатываться. А нужно чтобы пользователь мог
перейти на следующую строку.
...
Рейтинг: 0 / 0
Деактивировать default button
    #32759938
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
правильно, тебе надо перевести фокус (focus()) на следующий элемент (вся сложность заключается в том, как определить следующий элемент. мне как-то не приходилось подобное делать, но в указаной ссылке было предложение как отделаться малой кровью /на крайняк можно самому сформировать массив элементов/), а затем вернуть false
...
Рейтинг: 0 / 0
Деактивировать default button
    #32763597
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для IE:
Код: plaintext
1.
2.
3.
4.
function doTab()	{
	if(event.keyCode== 13 )
		event.keyCode =  9 ;
//	event.returnValue=true;
}
...
Рейтинг: 0 / 0
Деактивировать default button
    #32763606
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обработчик подключать на onKeyDown
...
Рейтинг: 0 / 0
Деактивировать default button
    #32771225
Strannik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
profilдля IE:
Код: plaintext
1.
2.
3.
4.
function doTab()	{
	if(event.keyCode== 13 )
		event.keyCode =  9 ;
//	event.returnValue=true;
}


Не работает. Переводит фокус на следующий элемент. А нужно чтобы переводило курсор на следующую строку.
...
Рейтинг: 0 / 0
Деактивировать default button
    #32771320
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StrannikНе работает. Переводит фокус на следующий элемент. А нужно чтобы переводило курсор на следующую строку.сорри, чего-то с самого начала не правильно интерпретировал вопрос, и, соответственно, отвечал не по теме))
теперь по теме: а использовать textarea не пробовал?
(сейчас проверю как обстоят дела с серверным контролом, но всегда можно же использовать и хтмл-контрол с ранэт=сервер)
...
Рейтинг: 0 / 0
Деактивировать default button
    #32771343
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да... может я чего-то не понимаю, но все и так работает...
такой атрибут TextMode="MultiLine" присутствует?

кинь кусок кода что ли...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Деактивировать default button
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]