0

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

 <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>

请有人帮助我!

4

2 回答 2

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>
于 2013-01-24T11:06:15.660 回答
0

试试看:

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

我认为它会起作用。

于 2013-01-24T11:04:11.697 回答