我是Cognos开发人员,我在“日期提示”方面遇到了麻烦。我有一个“日期提示”,在“选择用户界面”中选择了“编辑框”选项,我想在用户更改所选日期时触发“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>
在此示例中,我希望用户始终更改其选择,显示消息“Test”。今天如果用户选择例如“2013年7月29日”,则不会触发该事件,但如果用户在“编辑框”上手动更改“2013年7月28日”并在另一个地方点击,则该事件被触发! !
有人能帮帮我吗?请?
谢谢!