Это Пример сброса , основанный на таймере управления eworld.ui
www.eworldui.net
Имея TimePicker eworld.ui
, где JavaScript недоступен извне, вы не можете найти js, связанные с этими элементами управления. Итак, как вы можете добавить событие onchange в указатель времени?
Существует функция js
, вызываемая при Select
времени между всеми параметрами, которые предлагает элемент управления. Эта функция: TimePicker_Up_SelectTime
Сначала вы должны скопировать код внутри этой функции.
Оценка ... quikwatch ... TimePicker_Up_SelectTime.toString()
function TimePicker_Up_SelectTime(tbName, lblName, divName, selTime, enableHide, postbackFunc, customFunc) {
document.getElementById(tbName).value = selTime;
if(lblName != '')
document.getElementById(lblName).innerHTML = selTime;
document.getElementById(divName).style.visibility = 'hidden';
if(enableHide)
TimePicker_Up_ShowHideDDL('visible');
if(customFunc != "")
eval(customFunc + "('" + selTime + "', '" + tbName + "');");
eval(postbackFunc + "();");
}
Теперь
Используя код, который вы сохранили перед переназначением того же исходного кода, но добавьте все, что вы хотите.
TimePicker_Up_SelectTime = функция (tbName, lblName, divName, selTime, enableHide, postbackFunc, customFunc) {
document.getElementById (tbName) .value = selTime;
if (lblName! = '')
document.getElementById (lblName) .innerHTML = selTime;
document.getElementById (divName) .style.visibility = 'hidden';
if (enableHide)
TimePicker_Up_ShowHideDDL ( 'видимого');
if (customFunc! = "")
eval (customFunc + "('" + selTime + "', '" + tbName + "');");
eval (postbackFunc + "();");
>>>>>>> My function >>>>> RaiseChange(tbName);
}
Я добавил мою функцию в функцию, чтобы теперь я мог имитировать событие onchange при выборе времени.
RaiseChange (...) может быть любым, что вы хотите.