Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: onesign от 07 Апреля 2003, 03:58:50

Название: Функции, параметры
Отправлено: onesign от 07 Апреля 2003, 03:58:50
Делаю вот таку муть, (не шарю )
 
function ImgPath(a)
  {
   myImg = new Image();
   document.image+=a.src =  "../staff/images/s.gif";
  }

Хочу чтоб при каждо вызове фуикции
document.image+=a.src =  "../staff/images/s.gif";
превращалось в

document.image1.src =  "../staff/images/s.gif";
document.image2.src =  "../staff/images/s.gif";
...
в зависимости от переданного параметра.
Не пашет.
Как сделать не подскажите.
Название: Функции, параметры
Отправлено: Макс от 07 Апреля 2003, 18:58:31
хмм, не очень понял, наверное так:
eval(\'document.image\'+a+\'.src =  "../staff/images/s.gif";\');
Название: Функции, параметры
Отправлено: onesign от 08 Апреля 2003, 01:42:21
Ну да так работает. Thanks.
Сделал по другому.
document.images[a].src = "staff/images/s.gif";

А как вообще отображать что то на странице в зависимости от выбраных пунктов в форме.
Я имеею ввиду не в этой же форме менять что то, а например совсем другом углу странице.
Название: Функции, параметры
Отправлено: Макс от 08 Апреля 2003, 01:57:41
Вопрос очень общий.
В MS IE каждый элемент на странице имеет свойство innerHTML и innerText
element_id.innerHTML = \'Test\';

Вообщем, читай про слои (layers) и изменение их содержимого
Название: Функции, параметры
Отправлено: onesign от 09 Апреля 2003, 13:16:01
А как например изменить ширину таблицы.
Имено таблицы.
Если не трудно, примерчик можно.
Название: Функции, параметры
Отправлено: Metaller от 09 Апреля 2003, 17:03:38
Цитировать
onesign:
как например изменить ширину таблицы.


table_id.width=bla-bla;
Название: Функции, параметры
Отправлено: onesign от 09 Апреля 2003, 19:39:22
А добраться до "rows" в textarea можно как нибудь.