Questions tagged «htmlbutton»

30
如何创建充当链接的HTML按钮?
Наэтотвопросестьответына 堆栈溢出нарусском:КаксоздатьHTML-кнопку,котораябудетвестисебя,какгиперссылка? 我想创建一个类似于链接的HTML按钮。因此,当您单击按钮时,它将重定向到页面。我希望它尽可能地易于访问。 我也希望这样做,因此URL中没有任何多余的字符或参数。 我该如何实现? 根据到目前为止发布的答案,我目前正在这样做: <form method="get" action="/page2"> <button type="submit">Continue</button> </form> 但这是在Safari和Internet Explorer中,它在URL的末尾添加了问号字符。我需要找到一种不会在URL末尾添加任何字符的解决方案。 还有其他两种解决方案:使用JavaScript或设置链接的样式以使其看起来像按钮。 使用JavaScript: <button onclick="window.location.href='/page2'">Continue</button> 但这显然需要JavaScript,因此,屏幕阅读器无法访问它。链接的重点是转到另一个页面。因此,试图使按钮像链接一样工作是错误的解决方案。我的建议是,您应该使用链接并设置其样式以使其看起来像一个按钮。 <a href="/link/to/page2">Continue</a>

4
是否可以使用没有href属性的<a>(锚标记)?
我一直在使用Twitter Bootstrap构建网站,其许多功能取决于将内容包装在中&lt;a&gt;,即使它们只是执行Javascript也是如此。我在href="#"Bootstrap文档所建议的策略上遇到了问题,因此我试图寻找其他解决方案。 但是后来我尝试完全删除该href属性。我一直在使用&lt;a class='bunch of classes' data-whatever='data'&gt;,并让Javascript处理其余部分。而且有效。 但是有件事告诉我我不应该这样做。对?我的意思是,从技术上讲,&lt;a&gt;它应该是某事的链接,但是我不确定是为什么这是一个问题。还是?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.