Установите 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
}