Привет,
У меня проблема с добавлением события браузера в некоторые поля ввода. Проблема, с которой мне приходится сталкиваться, заключается в том, что одним из параметров моей целевой функции является переменная «событие», а вторым - объект.
Для лучшего понимания здесь приведены некоторые коды:
Объект HTML:
<div id="1_dateFieldAdvanced" class="xp set">
<div id="1_dateFieldAdvanced_label" class="label">Birthday</div>
<div id="1_dateFieldAdvanced_value" class="value date">
<input class="day" name="dayOfBirth" value="66" maxlength="2" type="text">
<input class="month" name="monthOfBirth" value="67" maxlength="2" type="text">
<input class="year" name="yearOfBirth" value="" maxlength="4" type="text">
</div>
</div>
Исходный код целевого метода, как показано ниже:
function advancedDateFields(currentFieldAsObject, nextField, currentValueLength, ev){}
К сожалению, HTML и код Javascript генерируются автоматически, поэтому я не могу выполнить рефакторинг кода. У меня вопрос, как я могу передать ключевое слово «событие» и другие параметры? Мои попытки всегда терпели неудачу. : - (