Javascript 什么';表单按钮链接和js按钮链接的区别是什么?
这两种将按钮变为链接的方式有什么区别:Javascript 什么';表单按钮链接和js按钮链接的区别是什么?,javascript,html,web,button,request,Javascript,Html,Web,Button,Request,这两种将按钮变为链接的方式有什么区别: <form method="GET" action="example.com"> <button type="submit">button text</button> </form> 按钮文本 VS 按钮文本 它有同样的效果,但其中一种使用方法是否存在任何缺陷?是的。第一个将转到操作URL,表单中的所有表单输入都作为GET参数 第二个是基于javascript事件的操作
<form method="GET" action="example.com">
<button type="submit">button text</button>
</form>
按钮文本
VS
按钮文本
它有同样的效果,但其中一种使用方法是否存在任何缺陷?是的。第一个将转到
操作
URL,表单中的所有表单输入都作为GET参数
第二个是基于javascript事件的操作,它只会转到带有指定参数的URL。第一个:
<form method="GET" action="example.com">
<button type="submit">button text</button>
</form>
<button onclick="location.href = 'example.com';">button text</button>
按钮文本
优点:
<form method="GET" action="example.com">
<button type="submit">button text</button>
</form>
<button onclick="location.href = 'example.com';">button text</button>
按钮文本
优点:
“onclick”激活一个javascript,GET是一种将变量从一个站点传递到另一个站点的方法,它是必需的,例如PHP scriptsYeah,我理解这一点。但也许在某些情况下,这些方法会产生不同的结果?