2016-04-30 14 views
0

私には以下の要件があります。 私はADF jsffページを使用しています。そのページでは、私はSelectBooleanCheckboxを持っています。これは、ページ全体のコンテンツが読み込まれる前にレンダリングされるため、ユーザーがクリックできないことが望ましくありません。そのコンポーネントの可視性をfalseに設定し、後でJavascriptを使用して、ページ全体が読み込まれた後にのみ可視にしたいとします。 考えますか?ページがJavaスクリプトを使用してロードされた後にコンポーネントにVisibleが設定される

+0

チェックボックスのスタイル属性に 'display:none;'を追加します。次に、文書準備機能が起動されたときにこのプロパティーを除去します。 –

+0

最初に、可視性:非表示をチェックボックスに追加します。ページが読み込まれると可視性:可視に変更します。 window.onload。 – Vinny

+0

可視性よりも 'render'プロパティを使用しました –

答えて

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 

} 

aw hile、例えば1秒:

function checkbox(){ 

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

} 
+0

私は以下のコードを書いています:jspxでは、メソッド関数onPageLoad(evt){ \t \t $(" input [name * = 'acceptTermsConditionBox'] ")。attr "可視"、真)。 \t} jsffのhisコンポーネントのvisiblityはfalseに設定され、clientComponentはtrueに設定されます。私はこのメソッドを使用してページが読み込まれた後にfalseに設定しようとしています。 –

関連する問題