2013-07-12 22 views
0

我不知道這是否有意義,但我有一個帶有複選框的表單,一旦用戶單擊該框,它將顯示一條隱藏的消息。但是,一旦我重新加載瀏覽器,複選框仍然被關閉,但隱藏的消息不再存在。帶有複選框和隱藏值的表單在重載頁面

<input type="checkbox" id="CB6" name="" value=""> 

<table name="hidden" id="hidden" style="display:none;"> 
<tr> 
<td>It works</td> 
</tr> 
</table> 

<script type="text/javascript" language="JavaScript"> 
$(document).ready(function() { 
$('#CB4').click(function() { 
if($(this).is(':checked')) { 
$('#hiddenRAcost').show(); 
} else { 
$('#hiddenRAcost').hide(); 
} 
}); 
}); 
</script> 

有沒有像一個onload功能什麼的,當用戶重新加載頁面時,它可以運行該腳本嗎?

感謝

回答

0
<body onload="myFunc()"> 
... 
</body> 

每當身體負荷(或頁面),myFunc()運行,所以你可以用它來檢查。

+0

它不工作的原因 – user2551119

+0

請提供完整的代碼,然後 – Tro

+0

沒關係我只是一個noob ..得到它。謝謝! – user2551119

0

只是在用它尋找的複選框狀態頁面加載時也被點擊時它。

把這個代碼: if($(this).is(':checked')) { $('#hiddenRAcost').show(); } else { $('#hiddenRAcost').hide(); }

,並把它直接在$(文件)。就緒()處理。如果你願意,你可以使它成爲一個函數,然後在click事件處理程序和onload中使用它。

相關問題