如何从href标签中调用“div id”

时间:2013-01-24 10:59:46

标签: asp.net-mvc javascript-events

我有这样的代码,我想在确认后显示detailMess。那么,我如何在a-href中调用div-id

 <a href="" onclick="return confirm('1 time count if you click OK, Are you sure?');">Show contact details</a>

        <div id="detailMess" style="display: none;">

            <%  
                string uID = "-1";
                var u = Membership.GetUser();
                if (u != null) { uID = u.ProviderUserKey.ToString(); }
                string U1 = Convert.ToString(Model.Load.OwnerId) ?? "";
                bool isOwner = uID.Equals(U1, StringComparison.OrdinalIgnoreCase); 
            %>
            <% if ((!LDC.Common.isShowLetGoContactInfor) || (User.IsInRole("Staff")) || (isOwner))
               {  %>
            <%
                if (Model.User != null && Model.User.Profiles == null) { Model.User.Profiles = new LDC.Domain.Profile(); }
                Html.RenderPartial("ContactInfo", Model);
            %>
            <% }
               else
               { %>
            <% Html.RenderPartial("LetgoContactInfo"); %>
            <%} %>
        </div>

有人帮我PLZ!

2 个答案:

答案 0 :(得分:0)

试试:

<a href="#" onclick="document.getElementById('detailMess').show()">click</a>

我认为它会奏效。

答案 1 :(得分:0)

您可以尝试下面的代码来帮助您......

<html>
<head>
<script type='text/javascript'>

function check()
{
    if(confirm("1 time count if you click OK, Are you sure?"))
    document.getElementById("sam").style.display="";
    else
    document.getElementById("sam").style.display="none";
}

</script>
</head>
<body>
    <a href="#" onclick='check()'>check</a>
    <div class="Sam" id="sam">Hi You are here now</div>
</body>
</html>