web-dev-qa-db-ja.com

クリックでページを更新するボタン

クリックするとページが更新されるボタンが必要です。私はこれを試しました:

<input type="button" value="Reload Page" onClick="reload">

または

<input type="button" value="Refresh Page" onClick="refresh">

しかし、どちらもうまくいきません。

82

onClickwindow.location.reload()と一緒に使用してください。

<button value="Refresh Page" onClick="window.location.reload();">

またはhistory.go(0)、つまり

<button value="Refresh Page" onClick="history.go(0);">

または 'フル'のwindow.location.href=window.location.hrefをリ​​ロードします。

<button value="Refresh Page" onClick="window.location.href=window.location.href">
179
Pedro Lobito

これは私のために働く

HTML

    <button type="submit"  onClick="refreshPage()">Refresh Button</button>

JavaScript

<script>
function refreshPage(){
    window.location.reload();
} 
</script>
5

このページだけが本当にリロードされます(今日)

<input type="button" value="Refresh Page" onClick="location.href=location.href">

他の人は正確にリロードしません。テキストボックス内に値を保持します。

4
ilias iliadis
<button onclick=location=URL>Refresh</button>

これは面白そうに見えるかもしれませんが、それは本当にトリックを行います。

3
Thielicious

クリック時にページを更新するボタン

Window.location.reload()でonClickボタンを使用します。

<button onClick="window.location.reload();">
2
Love Kumar
<a onClick="window.location.reload()">Refresh</a>

これは私にとって本当にうまくいきます。

2
Awais Jameel

次のようにリンクに空の参照を作成するだけです。

 <a href="" onclick="dummy(0);return false;" >
1
Hamid s k

あなたがフォームリセットを探しているなら:

<input type="reset" value="Reset Form Values"/>

ブラウザで処理されていないフォームの他の要素をリセットする

<input type="reset" onclick="doFormReset();" value="Reset Form Values"/>

JQueryを使う

function doFormReset(){
    $(".invalid").removeClass("invalid");
}

同じページをリロードするには、これをうまく使ってください。

onClick = 'window.location.reload()'

0
prashant kute