window.location.searchプロパティ

window.location.searchは、URLの?以降の部分を取得、もしくは、設定するプロパティ。

構文

<script type="text/javascript">
window.location.search;
</script>

<script></script>内であれば、window.は、下記のように省略可能。

<script type="text/javascript">
location.search;
</script>

戻り値

URLの?以降の部分。

サンプル

window.location.search:

サンプルの動作について

  1. 「ジャンプ」ボタンをクリックすると、URLに「?sample=val」を付加したページを表示する。
  2. 「取得」ボタンをクリックすると、「window.location.search: 」の右横に「?sample=val」と表示する。

サンプルのソースコード

JavaScript

<script type="text/javascript">
function sampleJump() {
    window.location.search = "?sample=val";
}
function getSearch() {
    document.getElementById( "sampleOutput" ).innerHTML = window.location.search;
}
</script>

HTML

<p><button onclick="sampleJump();">ジャンプ</button></p>
<p>window.location.search: <span id="sampleOutput"></span></p>
<p><button onclick="getSearch();">window.location.search</button></p>

スポンサード リンク

カテゴリー: JavaScript, Locationオブジェクト, ブラウザオブジェクト, プロパティ, リファレンス パーマリンク