HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

HTML DOM Input Searchタイププロパティの使い方とサンプルコード

HTML DOMのInput Searchタイププロパティは、type="search"が指定されたinput要素に関連付けられているプロパティです。このプロパティは、検索用input要素に対して常に文字列「search」を返します。

構文

Searchタイププロパティの構文は以下のとおりです。

searchObject.type

サンプルコード

それでは、Input Searchタイププロパティの使用例を見てみましょう。

<!DOCTYPE html>
<html>
<body>
<h1>Search type property</h1>
<form>
FRUITS: <input type="search" id="SEARCH1" name="fruits">
</form>
<p>下のボタンをクリックすると、上記要素のタイプを取得できます</p>
<button onclick="getType()">Get Type</button>
<p id="Sample"></p>
<script>
   function getType() {
      var t = document.getElementById("SEARCH1").type;
      document.getElementById("Sample").innerHTML = "The type for the input field is : "+t;
   }
</script>
</body>
</html>

実行結果

上記のコードを実行すると、次のような画面が表示されます。

HTML DOM Input Searchタイププロパティの使い方とサンプルコード

ここで「Get Type」ボタンをクリックすると、以下のようにinputフィールドのタイプが表示されます。

HTML DOM Input Searchタイププロパティの使い方とサンプルコード

ボタンをクリックするとJavaScriptの関数getType()が呼び出され、getElementById()メソッドによってid「SEARCH1」のinput要素を取得します。その後、.typeプロパティから値を読み取り、その結果(この場合は「search」)がページ上に表示されます。


  1. HTML DOM Input Search maxLengthプロパティの使い方|検索フィールドの最大入力文字数を設定・取得する方法

    HTML DOM の Input Search maxLength プロパティは、検索フィールド(<input type=search>)の maxlength 属性を設定または取得するために使用されるプロパティです。maxLength プロパティを利用することで、検索フィールドに入力できる最大文字数を指定できます。 構文(Syntax) maxLength プロパティを設定する場合の構文は以下の通りです。 searchObject.maxLength = integer integer には、検索フィールドに入力可能な最大文字数を指定します。デフォルト値は 524288 です。

  2. HTML DOM Input Searchタイププロパティの使い方とサンプルコード

    HTML DOMのInput Searchタイププロパティは、type=searchが指定されたinput要素に関連付けられているプロパティです。このプロパティは、検索用input要素に対して常に文字列「search」を返します。構文Searchタイププロパティの構文は以下のとおりです。searchObject.typeサンプルコードそれでは、Input Searchタイププロパティの使用例を見てみましょう。<!DOCTYPE html> <html> <body> <h1>Search type property</h1> <