-2

ページの読み込み時に div を非表示にしたいだけです。チェックボックスに依存します。チェックボックスがオンの場合はページの読み込み時に非表示になり、そうでない場合は div を表示します Plz help ....

try{
st1=con.createStatement();
String QueryString = "SELECT c.course_code,c.course_id,t.topic_name,l.lo_name,l.session,l.status,l.lo_id FROM course as c JOIN topic as t JOIN los as l WHERE c.course_id=t.course_id AND t.topic_id=l.topic_id AND t.topic_id = '"+top1+"'";

rs1 = st1.executeQuery(QueryString);
while (rs1.next()){
    id=rs1.getInt(7);
    course=rs1.getString(1);
    topicName=rs1.getString(3);
   lo=rs1.getString(4);
   sess=rs1.getString(5);


enter code here

}}キャッチ(){

}

4

4 に答える 4

1

http://jsbin.com/aqakap/1/edit

HTMLの場合:

<input id="check" type="checkbox" checked/><label for="check">Check</label>
<div id="msg">
  aloha
</div>

javascriptの場合:

var checkbox = document.getElementById("check"),
    msg = document.getElementById('msg');

if (checkbox.checked)
  msg.style.display = "none";
else
  msg.style.display = "block";

mz

于 2013-03-12T09:15:12.310 に答える
0

非常にあいまいな質問に対する非常にあいまいな答え:

window.onload = function() {
    var checked = document.getElementById('checkbox').checked;
    document.getElementById('div').style.display = checked ? 'none' : 'block';
}
于 2013-03-12T09:14:16.593 に答える
-1

そのdivに任意のクラス名を付けます。ページ読み込み用の Jquery コード。

$(document).ready(function() {
  $(".classname").hide();
});

チェックボックスがオンになっている場合は、その選択ボックスに入れます

onclick='show_selected_div();'

JS コード

function show_selected_div(){
  $(".classname").show();
}
于 2013-03-12T09:13:00.693 に答える
-2

jQuery を使用していると仮定すると、これが必要になるはずです。

$('<checkboxid>').click ( function() {
  $('<divid>').hide();
});
于 2013-03-12T09:13:11.383 に答える