Установите Visible true для компонента после загрузки страницы, используя скрипт Java

У меня есть следующее требование: я использую и страницу ADF jsff. На этой странице у меня есть SelectBooleanCheckbox, который визуализируется еще до загрузки всего содержимого страницы и, следовательно, доступен для пользователя, который нажимает, что нежелательно. Я хочу установить видимость как ложную для этого компонента, а затем использовать Javascript позже, чтобы сделать его видимым только после загрузки всей страницы. Мысли?

1 ответ

Например, это 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

 }
Другие вопросы по тегам