Показать сообщение отдельно
  #1 (permalink)  
Старый 19.04.2010, 00:19
Интересующийся
Отправить личное сообщение для Pekkonen Посмотреть профиль Найти все сообщения от Pekkonen
 
Регистрация: 19.04.2010
Сообщений: 13

Как использовать "нестандартное" имя переменной при вызове функции?
Привет.
Возникла необходимость заточить javascript popup календаря под себя.
В качестве переменной функции надо закинуть названия input'a, а оно имеет "нестандартное" для javascript'a имя вида:
<input name="tx_pilmailform_pi1[text][data_from]">

То есть в куске кода ниже, надо как то заменить имя date на tx_pilmailform_pi1[text][data_from] оставив работоспособность.
Вопрос как это сделать?
// Easy method to link the popup calendar with an input box.
cal.select(inputObject, anchorname, dateFormat);
// Same method, but passing a default date other than the field's current value
cal.select(inputObject, anchorname, dateFormat, '01/02/2000');
// This is an example call to the popup calendar from a link to populate an
// input box. Note that to use this, date.js must also be included!!
<A HREF="#" onClick="cal.select(document.forms[0].date,'anchorname','MM/dd/yyyy'); return false;">Select</A>
Ответить с цитированием