我是Cognos开发人员,在";日期提示";。我有一个";日期提示";选择";编辑框";在";选择UI";并且我希望当用户改变所选择的日期时CCD_ 1事件被触发。现在我正在使用JavaScript函数,但我不会这么做。。。并且仅仅CCD_ 2事件不起作用。我用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日";然后点击另一个地方,事件就被触发了!
有人能帮我吗?
我建议添加jQuery(http://jquery.com)然后您可以更轻松地处理几个事件。
你可以在这里看到如何做到这一点:
http://www.ibm.com/developerworks/library/ba-pp-reporting-advanced-report-design-page647/index.html?ca=drs