试图让我的按钮像链接一样(尝试<A>标签,如果你在一个新标签中打开它会工作,但如果你点击它就没有.然后尝试这个代码而没有.建议?
<button onClick="location.href='/secure/edit.aspx?id=671'">Edit</button>
Run Code Online (Sandbox Code Playgroud)
Oli*_*ran 15
你需要明确地说,window.location因为this在按钮的上下文中是按钮对象本身.通常,JavaScript在window对象的上下文中运行,因此您不需要这样做.
<button onClick="javascript:window.location.href='/secure/edit.aspx?id=671'">Edit</button>
Run Code Online (Sandbox Code Playgroud)
(另外,我也想明确说明脚本是javascript:,但这纯粹是个人的事情.)
<button onclick="window.location='/secure/edit.aspx?id=671'">Edit</button>
Run Code Online (Sandbox Code Playgroud)