大家好,
我遇到了将浏览器事件添加到某些输入字段的问题。我必须面对的挑战是,我的目标函数的一个参数是“事件”变量,第二个参数是对象。
为了更好地理解这里
的一些代码: 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 代码是自动生成的,所以我无法重构代码。我的问题是,如何传递关键字“事件”和其他参数?我的尝试总是失败。:-(