|
|
#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); Проблема такая-ошибки не выдается,но при этом ничего и не происходит. Как правильно решить такую проблему?
|
|
|