我正在使用JavaScript代碼。而不是隱藏。我想如果div是可見的,然後隱藏在頁面加載。點擊按鈕應該可見。但目前它正在做相反的事情。使用顯示或顯示在JavaScript
<script type="text/javascript">
$(document).ready(function() {
$("#lnkbtn").click(function() {
if ($('#divreg').is(":hidden")) {
$('#divreg').show(500);
document.getElementById('lnkbtn').innerHTML = "Hide";
} else {
$("#divreg").hide(500);
document.getElementById('lnkbtn').innerHTML = "Show";
}
});
});
</script>
HTML:
<asp:Button ID="lnkbtn" runat="server" Text="Additional Details" CausesValidation="False" OnClientClick="return false;" />
<div id="divreg">
<p> Some content here.. </p>
</div>
顯示你的HTML代碼或使小提琴。 – Sumanta736
因爲你使用jQuery代替部分代碼 - 爲什麼不使用$('#lnkbtn')。html('隱藏')?或$('#lnkbtn')。text('Hide') – gavgrif
https://jsfiddle.net/pqho3tvg/3/ – Zaki