对于一个学校项目我使用GET就像一个链接,没有参数被发送,只是去我网站上的另一个页面,因为我们给出的视觉要求看起来像一个按钮,我感觉不到就像设置<a>
标签一样按钮。
我知道使用GET的某些内容与使用类似的链接不同,因为无法在新的选项卡/窗口中打开GET。虽然解释何时使用GET与链接,或者如果一个优于另一个,我找不到任何东西。
但是由于我没有传递参数,我想知道使用GET和<a>
之间有什么区别,如果有什么理由我在这种情况下应该使用其中一个?< / p>
答案 0 :(得分:1)
实际上,当你使用&#34; a&#34;标签,如果单击,浏览器会在幕后发送GET请求。
您可以使用&#34; a&#34;用于制作按钮/ div链接到另一个页面的标签,表单或javascript(再次,无论如何都会发送GET请求),如此
<a href="http://example.com">
<div class="btn btn-lg"> link </div>
</a>
或者:
<form action="http://example.com">
<input type="submit" value="link">
</form>
<强>&#34;&#34;链接更适合到其他方法,因为它们对于元素的含义更具描述性,因为它们在禁用JS的浏览器中工作,并且由于它们是&#34,它们更适合于SEO目的。 ;标准&#34;链接页面的方式。