<html> <head> <base href="<%=basePath%>"> <title>测试SSI查询页面</title> <script language="javascript" type="text/javascript" src="<%=path%>/resource/My97DatePicker/WdatePicker.js"></script> <script type="text/javascript"> function dd(){ alert(this.id); } </script> </head> <body> <input type="text" class="Wdate" id="d531" onFocus="WdatePicker({onclearing:function(){if(!confirm('日期框的值为:'+this.value+', 确实要清空吗?'))return true;}})"/> <input type="text" onclick=""/> <input type="text" id="abcd" onclick="WdatePicker({onclearing:dd})" /> </body> </html>
?代码如上,如果需要使用自定义函数,切记不能写成
<input type="text" id="abcd" onclick="WdatePicker({onclearing:dd()})" />?否则触发的时机就会出错,点击时就触发,并且会不停的弹出,至于一定要传参的哦时候,我的解决方案是,尽量用文本框的属性