我是一名 Cognos 开发人员,但我遇到了关于“日期提示”的问题。我有一个“日期提示”,在“选择 UI”中选择了“编辑框”选项,我希望当用户更改所选日期onchange
时触发事件。现在我正在使用 JavaScript 函数,但我不会这样做......而且只是onchange
事件不起作用。我用其他事件进行了测试,比如onclick
它们可以工作。我的代码:
<script>
var fW = (typeof getFormWarpRequest == "function" ?getFormWarpRequest() : document.forms["formWarpRequest"]);
if ( !fW || fW == undefined) {
fW = ( formWarpRequest_THIS_ ?formWarpRequest_THIS_ :
formWarpRequest_NS_ );
}
fW.txtDateCALENDARIO.onchange= function() { alert('Test'); }
</script>
在此示例中,我希望用户始终更改他们的选择,显示消息“测试”。今天,如果用户选择例如“2013 年 7 月 29 日”,则不会触发该事件,但如果用户在“编辑框”上手动更改“2013 年 7 月 28 日”并单击另一个地方,则该事件会被触发!
有人可以帮我吗?