0
我有一個自定義標籤,產生一個可點擊的圖像,調用一個servlet,做一些「東西」。這裏的標籤產生什麼樣的例子:防止onclick級聯下來
<c:set var="epMethodToCallAttribute" value="methodToCall.performLookup. ..."/>
${kfunc:registerEditableProperty(KualiForm, epMethodToCallAttribute)}
<input type="image" tabindex="${tabindex}" name="${epMethodToCallAttribute}" src="${lookupicon}" border="0" class="tinybutton" valign="middle" alt="Search ${fieldLabel}" title="Search ${fieldLabel}" />
不幸的是我無法去改變的標記庫,所以我想這樣做是這樣的:
<div id="searchIconDiv" onClick="if(confirm('Are you sure you want to do this?')){}">
<c:set var="epMethodToCallAttribute" value="methodToCall.performLookup. ..."/>
${kfunc:registerEditableProperty(KualiForm, epMethodToCallAttribute)}
<input type="image" tabindex="${tabindex}" name="${epMethodToCallAttribute}" src="${lookupicon}" border="0" class="tinybutton" valign="middle" alt="Search ${fieldLabel}" title="Search ${fieldLabel}" />
</div>
但這個工作,我需要做一些事情來捕獲點擊事件,並防止它疊加到標記產生的圖像上。有任何想法嗎?