Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

DrunkenMonkey


Веселушка

Зарегистрирован:
05 March 2008
Сообщения: 32
Примеры кода: 0
 

Доступ к серверным элементам с помощью JavaScript

03 May 2008 11:13  


Хочу сделать форму для редактирования сожержимого страницы - что-то наподобие формы ответа на сообщение хотя бы на этом форуме.

Имеется Поле ввода текста, кнопки для выделения жирным шрифтом, курсивом и т.д.

Кнопки работают на JavaScript'е. Поле для ввода текста - серверный элемент TextBox. Этот элемент меняет свойство Visible на true/false в зависимости от роли пользователя и нажатия опреленных кнопок.

При обращении к нему по ID JS его не видит. Аттрибут name - недопутимый аттрибут.

Решила проблеу слудующим образом:
document.forms[0].elements[17].(требуемое свойство). С формой все понятно - онана странице единственная, а вот элементов полно. При добавлении нового элемента приходитсяменять индекс, о чем можно забыть. КОроче, не удобно, хотя все работает.

Вопрос: можно ли как-то еще обратиться к серверному элементу при помощи JS? или может быть заменить его соответствующим HTML-элементом? Но им еще надо управлять программно. Добавить аттрибут runat?

Как лучше сделать?
Наверх
  



Стандартные элементы управления

 Доступ к серверным элементам с помощью JavaScriptDrunkenMonkey  03 May 2008 11:13
 Re: Доступ к серверным элементам с помощью JavaScriptShSerge  03 May 2008 15:23
 RE: Re: Доступ к серверным элементам с помощью JavaScriptDrunkenMonkey  03 May 2008 18:34
 Re: Доступ к серверным элементам с помощью JavaScriptMr Alex  03 May 2008 13:56
 Re: Доступ к серверным элементам с помощью JavaScriptiConst  03 May 2008 13:09
 Re: Доступ к серверным элементам с помощью JavaScriptMr Alex  03 May 2008 11:52
 Re: Доступ к серверным элементам с помощью JavaScriptOrdos  03 May 2008 12:48
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта