Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > отключения текстового поля


Автор: lasalexx 25.10.2005, 22:03
понадобилось мне сделать текстовое поле в которое нельзя ничего вписать. лишь после select а одного из radio поле должно стать активным. по моему это не очень сложно, но я никак не могу отключить текстовое поле. может кто знает как это сделать. заранее благодарен.

Автор: PARROT 25.10.2005, 22:29
Код

<input Type="text" Name="capt" maxlength="40"  size="48" disabled>

Автор: Sardar 26.10.2005, 00:08
Смотрим интерфейсы HTML DOM1, находим http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929/level-one-html.html#ID-6043025, находим свойство disabled, правим его из скриптов.

Через setAttribute тоже должно работать, но это не совсем логичный способ.

Автор: Гость_12345 26.10.2005, 02:04
...А чтобы оно не было таким серым, пишем readonly:
Код

<input value=12345 readonly>

Автор: PARROT 26.10.2005, 08:18
Гость_12345 Уважаемый Гость! Пришло время регистрироваться на Нашем форуме. smile

Автор: lasalexx 26.10.2005, 11:37
merci beaucoup

и ещё один вопрос. напиал вот такой код:

Код

<input type=button value="image" onClick="mess.value=mess.value+'<img>'; mess.focus()">

<textarea name="mess" rows="20" cols="50" value=""></textarea>


если нажать на кнопку, строка <img> добавляется в конец текста. а нельзя сделать так что б <img> добавлялась в то место textarea где стоит курсор?

Автор: PARROT 26.10.2005, 13:08
lasalexx, один вопрос - один ответ!
Второй вопрос - новая тема. smile

Автор: Sardar 26.10.2005, 13:37
Цитата(lasalexx @ 26.10.2005, 10:37)
а нельзя сделать так что б <img> добавлялась в то место textarea где стоит курсор?

Задумываемся часто ли такой вопрос появляеться, очевидно не редко, тогда смотрим в разделе "Наши скрипты", находим: http://forum.vingrad.ru/index.php?showtopic=35775

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)