C# 跳到内容链接
我试图在我的web应用程序中添加一个“跳到内容”链接,但遇到了一些问题 目前我有C# 跳到内容链接,c#,asp.net,.net,C#,Asp.net,.net,我试图在我的web应用程序中添加一个“跳到内容”链接,但遇到了一些问题 目前我有 <asp:LinkButton id="linkSkiptoContent" runat="server" OnClick="linkSKipToContent" Text="Skip to Content"></asp:LinkButton> 我试图避免使用javascript,因为用户可以选择禁用它,这会使链接变得无用。我知道checkbox.Focus()工作正常,因为我将它粘贴在P
<asp:LinkButton id="linkSkiptoContent" runat="server" OnClick="linkSKipToContent" Text="Skip to Content"></asp:LinkButton>
我试图避免使用javascript,因为用户可以选择禁用它,这会使链接变得无用。我知道checkbox.Focus()工作正常,因为我将它粘贴在Page_Load()方法中,并且在指定的时间工作。但是,单击链接会使其在onClick事件完成后聚焦。只需打印一个锚点:
<a name="content" />
不需要JS或服务器端的东西。为了更好地理解“跳到内容”的含义,您可以在aspx页面中添加更多内容吗?是否需要聚焦复选框,还是希望页面滚动到复选框?具有讽刺意味的是,如果未启用JavaScript,.NET链接按钮将无法工作。您需要使用其他东西,如按钮。@AlW这里有一个跳转到内容链接的概述:@ChrisDixon-hm,谢谢,我会记住的
<a name="content" />
<a href="#content">Go to content </a>