2009-12-01 109 views
0

有誰知道如何用javascript代替onmousedown值?用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中做到這一點?

回答

2

假設你正在談論改變的事件處理程序時,它已經在頁面上的元素:

document.getElementById('endDate').onmousedown= function() { 
    initCal(this, '', null); 
};