Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. HTMLInputElement
  4. value

HTMLInputElement: value property

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨July 2015⁩.

Thevalue property of theHTMLInputElement interface represents the current value of the<input> element as a string.

This property can also be set directly, for example to set a default value based on some condition.

Value

A string specifying the default value of the<input> element.

Examples

Retrieving a text input's value

In this example, the log displays the current value as the user enters data into the input.

HTML

We include an<input> and an associated<label>, with a<pre> container for our output.

html
<label for="given-name">Your name:</label><input name="given-name" /><pre></pre>

JavaScript

The<pre> element'sinnerText is updated to the current value of the<input> every time akeyup event is fired.

js
const logElement = document.getElementById("log");const inputElement = document.getElementById("given-name");inputElement.addEventListener("keyup", () => {  logElement.innerText = `Name: ${inputElement.value}`;});
#log {  height: 20px;  padding: 0.5rem;  background-color: #ededed;}

Results

Retrieving a color value

This example demonstrates that thevalue property with an<input> of typecolor.

HTML

We include an<input> of typecolor:

html
<label for="color">Pick a color:</label><input name="color" type="color" /><pre></pre>

JavaScript

The<pre> element'sinnerText is updated with the default color value (#000000) and then updated every time achange event is fired.

js
const logElement = document.getElementById("log");const inputElement = document.getElementById("color");logElement.innerText = `Color: ${inputElement.value}`;inputElement.addEventListener("change", () => {  logElement.innerText = `Color: ${inputElement.value}`;});
#log {  height: 20px;  padding: 0.5rem;  background-color: #ededed;}

Results

Specifications

Specification
HTML
# dom-input-value

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp