Вы можете выбрать несколько пользовательских JavaScript для запуска, когда событие onchange запускается для каждого элемента управления.Откройте форму, чтобы настроить ее> выберите элемент управления> щелкните свойства.Существует вкладка «События», где вы можете указать функции JavaScript, которые будут запускаться при возникновении события onchange для элемента управления.Один из параметров этого события: « Передать контекст выполнения в качестве первого параметра ».Это означает, что у вас может быть общая функция JavaScript, например, так:
function control_onchange(context)
{
// to get the control which caused the onchange event
var control = context.getEventSource();
}
Поэтому вы можете настроить элемент управления для вызова функции "control_onchange" и передачи контекста выполнения (который содержит полезную информацию об элементе управления) в качествеparamater.
См. MSDN для списка доступных действий с этим контекстом.
Некоторые примеры:
Чтобы получитьимя поля:
context.getEventSource().getName();
Чтобы получить значение поля:
context.getEventSource().getValue();