使用Java脚本

时间:2016-04-30 20:15:17

标签: javascript oracle-adf webcenter

我有以下要求: 我正在使用和ADF jsff页面。在那个页面上,我有一个SelectBooleanCheckbox,它甚至在整个页面内容加载之前就被渲染,因此可供用户点击,这是不可取的。我想将该组件的可见性设置为false,然后稍后使用Javascript使其仅在整个页面加载后可见。 想法?

1 个答案:

答案 0 :(得分:0)

例如,这是HTML代码:

<input type="checkbox" id="checkbox"  style="display:none">

您可以为body标签添加:

<body onload="checkbox()">

这是JS和Jquery示例的函数(只使用一个选项):

function checkbox(){

 document.getElementById("checkbox").style.display=""; // option 1
 $("#checkbox").fadeIn();// option 2
 $("#checkbox").show();// option 3

 }

如果您需要过一段时间,例如1秒钟:

function checkbox(){

 setTimeout(function(){   document.getElementById("checkbox").style.display="";}, 1000); // option 1
 $("#checkbox").fadeIn(1000);// option 2
 $("#checkbox").show(1000);// option 3

 }