Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как объяснить JS, что некая строка это название имеющегося объекта? (https://javascript.ru/forum/misc/14216-kak-obyasnit-js-chto-nekaya-stroka-ehto-nazvanie-imeyushhegosya-obekta.html)

DimonCry 06.01.2011 13:31

Как объяснить JS, что некая строка это название имеющегося объекта?
 
Есть текстовое поле, куда вводим имя объекта, например, document, но это пока строка, которая присваивается переменной. Необходимо сделать, чтобы к свойствам этого объекта можно было бы обращаться через эту переменную.

Gvozd 06.01.2011 13:41

http://javascript.ru/accessors

DimonCry 06.01.2011 13:56

Спасибо. Eval оч. полезная вещь оказывается!

monolithed 06.01.2011 14:09

Цитата:

Сообщение от DimonCry
Спасибо. Eval оч. полезная вещь оказывается!

вы статью читали задом-наперед?

DimonCry 06.01.2011 17:36

Прочитайте внимательнее в чем заключался мой вопрос.

Gvozd 06.01.2011 19:09

DimonCry,
прочитайте внимательнее статью, в чем заключается ее ответ.

DimonCry 06.01.2011 20:17

Gvozd, за ответ спасибо, это monolithed'у сказано было..

Vulkan 06.01.2011 20:24

DimonCry, в статье указано:
Цитата:

Следует максимально избегать вызова eval. Лучше использовать скобочную запись ...
В Вашем случае можно использовать скобочную запись, поэтому Вам и говорили чтобы Вы внимательно прочли статью!

samson 06.01.2011 20:54

Цитата:

Сообщение от Vulkan (Сообщение 86526)

В Вашем случае можно использовать !

Добрый вечер!
Подскажите пожалуйста. Я могу задать вопрос по форме отправления сообщений на форуме?
На всякий случай вкратце опишу ситуацию:
Сайт UCOZовский. В форме отправки сообщения на форуме
постоянно прописано слово "Гость" по умолчанию.
Многие отправляя сообщение забывают изменить "гость"
на свой ник. Некоторые не изменяют нарочно. Замаяли уже. :help:

Как прописать в javascript пустое поле, плюс обязательное к заполнению именем для отправки?

Gvozd 06.01.2011 21:56

samson,
Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.


Часовой пояс GMT +3, время: 09:30.