Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Деактивировать default button / 9 сообщений из 9, страница 1 из 1
28.10.2004, 01:11
    #32758186
Strannik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Деактивировать default button
Есть Textbox на форме где несколько кнопок.Как сделать чтобы пользователь мог нажимать Enter в текстовом поле чтобы перевести курсор на следующую строку и чтобы не срабатывала default button ?
...
Рейтинг: 0 / 0
28.10.2004, 09:32
    #32758350
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Деактивировать default button
поможет?
...
Рейтинг: 0 / 0
28.10.2004, 17:37
    #32759903
Strannik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Деактивировать default button
to profil:

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


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

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


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