0
私は、「stuff」を行うサーブレットを呼び出すクリック可能なイメージを生成するカスタムタグを持っています。ここでは、タグが生成するものの例である: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>
しかし、これが機能するために私はクリックイベントをキャプチャし、タグが生成するイメージまでカスケードするのを防ぐために何かをする必要があります。何か案は?