理解更多
由以上页面形式的代码我们可以看也,即使不单独写 JS 并调用,在页面中直接调用核心代码 location.reload()
也是可以实现的。
<a href="javascript:void(0)" onclick="javascript:location.reload();"> 刷新</a>
以上以链接形式示例,按钮形式也是相同,主要在于核心代码 location.reload()
的使用。
核心代码
function r(){
location.reload()
}
触发事件
链接形式
<a href="javascript:void(0)" onclick="r()"> 刷新</a>
按钮形式
<input type="button" value="刷新" onclick="r()">
页面形式
点击页面任意位置刷新
<html onclick="javascript:location.reload();">
我们从 HTML 双击或单击选择复制标签内容中可以知道 onClick
、onDblClick
、onContextMenu
以及更多可以触发的事件,所以可以从 onclick
单击的触发类型改为双击或右键,甚至更多其他的事件来触发。