02.06.2008, 15:52 | #1 |
Участник
|
передача параметров функции
Здравствуйте,есть такой вопрос.
На форме есть checkbox, по выбору которого становятся видимыми несколько полей. Хочу сделать в onload универсальную функцию, которую можно будет вызывать в onChange любого checkbox'a, указав нужные поля. Код в onload: X++: checkboxes=function(checkboxfield,field1_c,field1_d,field2_c,field2_d) { var hideValues = (checkboxfield); var displayStyle = hideValues ? 'none' : 'inline'; //спрятать lable и field field1_c = displayStyle ;//hides the label field1_d = displayStyle ;//hides the field //спрятать lable и field field2_c = displayStyle ;//hides the label field2_d = displayStyle ;//hides the field } X++: checkboxes(crmForm.all.new_checkbox.DataValue, crmForm.all.new_field1_c.style.display, crmForm.all.new_field1_d.style.display, crmForm.all.new_field2_c.style.display, crmForm.all.new_field2_d.style.display); Проблема такая-ошибки не выдается,но при этом ничего и не происходит. Как правильно решить такую проблему? |
|