有谁知道我该如何用javascript取代onmousedown值?
例如:
<input style="display:inline" type="text" autocomplete="off" name="endDateAdd" id="endDate" onkeydown="return isNumberKey(event,this)" onmousedown="initCal(this, '{$minCal}', null)" value="{$endDate}">
对于上面的代码,我想替换
onmousedown="initCal(this, '{$minCal}', null)" to onmousedown="initCal(this, '', null)"
。有谁知道如何用JavaScript做到这一点? 最佳答案
假设您要谈论的是在元素已在页面上时更改其事件处理程序:
document.getElementById('endDate').onmousedown= function() {
initCal(this, '', null);
};