我可以成功顯示/隱藏div onclick。 但onclick div顯示一秒鐘,頁面刷新。 我已使用JavaScript。 代碼:顯示隱藏div成功,但點擊頁面刷新。剃鬚刀
@{var Count = 0;}
foreach (var commentlist in Model.Comments.Where(x => x.CommentParentID == 0))
{
<div id="@Count" style="display: none;">
<input type="submit" id="reply" class="reply-link" onclick="return showHide(@Count);" value="Reply" />
@{Count++; }
</div>
}
<script type="text/javascript">
function showHide(Count) {
var ele = document.getElementById(Count);
if (ele.style.display == "block") {
ele.style.display = "none";
}
else {
ele.style.display = "block";
}
}
</script>
這是因爲您的網頁已提交。嘗試使用而不是「提交」 –
提交作爲答案... – Vogel612
@愛德華:感謝它的工作。請你可以讓這個帖子解決? –