我可以成功显示/隐藏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
@爱德华:感谢它的工作。请你可以让这个帖子解决? –