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>実行結果
上記のコードを実行すると、次のような画面が表示されます。

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

ボタンをクリックするとJavaScriptの関数getType()が呼び出され、getElementById()メソッドによってid「SEARCH1」のinput要素を取得します。その後、.typeプロパティから値を読み取り、その結果(この場合は「search」)がページ上に表示されます。
-
HTML DOM Input Search maxLengthプロパティの使い方|検索フィールドの最大入力文字数を設定・取得する方法
HTML DOM の Input Search maxLength プロパティは、検索フィールド(<input type=search>)の maxlength 属性を設定または取得するために使用されるプロパティです。maxLength プロパティを利用することで、検索フィールドに入力できる最大文字数を指定できます。 構文(Syntax) maxLength プロパティを設定する場合の構文は以下の通りです。 searchObject.maxLength = integer integer には、検索フィールドに入力可能な最大文字数を指定します。デフォルト値は 524288 です。
-
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> <