Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: от 17 Июля 2002, 18:42:30

Название: Как выделить тект в поле <input ... ?
Отправлено: от 17 Июля 2002, 18:42:30
у меня есть скрипт, который проверяет текст на правильность, и в случае если введенные данные неверны, устанавливает фокус на данный input, чтобы юзер мог исправить текст
вот хотелось бы чтоб текст при этом выделялся... (т.е. чтоб его одним нажатием backspace стереть можно было)
подскажите, как это сделать?
Название: Как выделить тект в поле <input ... ?
Отправлено: ESE от 18 Июля 2002, 03:33:34
используй select вместо focus
Название: Как выделить тект в поле <input ... ?
Отправлено: Макс от 18 Июля 2002, 15:07:02
onfocus="this.select();"
Название: Как выделить тект в поле <input ... ?
Отправлено: glebushka от 19 Июля 2002, 00:43:07
А можно ли выделить текст сразу в нескольких полях, понятно что фокус будет только в одном из них:-)? Как?
Название: Как выделить тект в поле <input ... ?
Отправлено: Макс от 19 Июля 2002, 01:29:36
document.formName.fieldName.select();
и так для каждого элемента fieldName

PS
конечно же я все это дело не тестил :)