Ste*_*vić 92 javascript refresh button reload
我需要点击刷新页面的按钮.我试过这个:
<input type="button" value="Reload Page" onClick="reload">
Run Code Online (Sandbox Code Playgroud)
要么
<input type="button" value="Refresh Page" onClick="refresh">
Run Code Online (Sandbox Code Playgroud)
但两者都行不通!
Ped*_*ito 198
使用onClick带window.location.reload()
,即:
<button onClick="window.location.reload();">Refresh Page</button>
Run Code Online (Sandbox Code Playgroud)
或者history.go(0),即:
<button onClick="history.go(0);">Refresh Page</button>
Run Code Online (Sandbox Code Playgroud)
或者window.location.href=window.location.href" 完全 "重新加载,即:
<button onClick="window.location.href=window.location.href">Refresh Page</button>
Run Code Online (Sandbox Code Playgroud)
小智 10
这对我有用
的HTML
<button type="submit" onClick="refreshPage()">Refresh Button</button>
Run Code Online (Sandbox Code Playgroud)
的JavaScript
<script>
function refreshPage(){
window.location.reload();
}
</script>
Run Code Online (Sandbox Code Playgroud)
小智 8
<a onClick="window.location.reload()">Refresh</a>
Run Code Online (Sandbox Code Playgroud)
这对我来说真的很完美。
我注意到这里的所有答案都使用内联onClick处理程序。通常建议将 HTML 和 Javascript 分开。
这是一个直接向按钮添加单击事件侦听器的答案。当它被点击时,它会调用location.reload这会导致页面使用当前 URL 重新加载。
const refreshButton = document.querySelector('.refresh-button');
const refreshPage = () => {
location.reload();
}
refreshButton.addEventListener('click', refreshPage)Run Code Online (Sandbox Code Playgroud)
.demo-image {
display: block;
}Run Code Online (Sandbox Code Playgroud)
<button class="refresh-button">Refresh!</button>
<img class="demo-image" src="https://picsum.photos/200/300">Run Code Online (Sandbox Code Playgroud)
虽然问题是针对的button,但如果有人想使用刷新页面<a>,你可以简单地做
<a href="./">Reload</a>
Run Code Online (Sandbox Code Playgroud)
小智 5
只需在链接上创建空引用,如下所示
<a href="" onclick="dummy(0);return false;" >
Run Code Online (Sandbox Code Playgroud)
<button onclick=location=URL>Refresh</button>
Run Code Online (Sandbox Code Playgroud)
这可能看起来很有趣,但它确实有效。
仅此真实重载页面(今天)
<input type="button" value="Refresh Page" onClick="location.href=location.href">
Run Code Online (Sandbox Code Playgroud)
其他人则无法完全重新加载。它们将值保留在文本框中。
小智 5
单击以刷新页面的按钮
将onClick按钮与window.location.reload()结合使用:
<button onClick="window.location.reload();">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
295001 次 |
| 最近记录: |