Baseline Widely available
input
ì´ë²¤í¸ë <input>
, <select>
, <textarea>
ììì value
ê° ë°ë ë ë°ìí©ëë¤.
input
ì ëí contenteditable
ì´ë designMode
ê° íì±íë ììììë ë°ìí©ëë¤. contenteditable
ê³¼ designMode
ììì ì´ë²¤í¸ ëìì 'í¸ì§ í¸ì¤í¸'ê° ë©ëë¤. ì´ ë í¹ì±ì´ ì¬ë¬ í¹ì±ì ì ì©ë ê²½ì°, í¸ì§í ì ìë ë¶ëª¨ë¥¼ ë ê°ì¥ ê°ê¹ì´ ì¡°ì ììì´ í¸ì§ í¸ì¤í¸ì
ëë¤.
type=checkbox
ëë type=radio
ì¸ <input>
ììììë HTML Living Standard ëª
ì¸ì ë°ë¼ ì¬ì©ìê° ì»¨í¸ë¡¤ì í ê¸í ëë§ë¤ input
ì´ë²¤í¸ê° ë°ìí´ì¼ í©ëë¤. íì§ë§ ìì¬ì ì¼ë¡ ì´ ëª
ì¸ê° íì ë§ë ê²ì ìëììµëë¤. í¸íì±ì 먼ì íì¸íì¸ì. ì´ ììë¤ììë change
ì´ë²¤í¸ë¡ ëì²´íë ë°©ë²ë ììµëë¤.
<textarea>
ì í
ì¤í¸ ì
ë ¥ì íì©íë <input>
(type=text
, type=tel
, ...)ììì ì´ë²¤í¸ ì¸í°íì´ì¤ë InputEvent
ê³ , ëë¨¸ì§ ììììë Event
ì
ëë¤.
êµ¬ë¬¸ì°¸ê³ :
input
ì´ë²¤í¸ë ìììvalue
ê° ë³í ëë§ë¤ ë°ìí©ëë¤.change
ì´ë²¤í¸ë ìí° í¤ë¥¼ ë르거ë 리ì¤í¸ìì ìµì ì ì ííë ë± ë³ê²½ì ì 'ë°ì'í´ì¼ ë°ìíë¤ë ì ìì ë¤ë¦ ëë¤.
ì´ë²¤í¸ ì´ë¦ì addEventListener()
ë±ì ë©ìëì ì ê³µíê±°ë, ì´ë²¤í¸ ì²ë¦¬ê¸° ìì±ì ì¬ì©íì¸ì.
addEventListener("input", (event) => {});
oninput = (event) => {};
ì´ë²¤í¸ ì í
ì¼ë° Event
.
ì´ ìì ììë <input>
ììì ê°ì ë°ê¿ ëë§ë¤ 기ë¡ì ë¨ê¹ëë¤.
<input placeholder="í
ì¤í¸ ì
ë ¥" name="name" />
<p id="values"></p>
JavaScript
const input = document.querySelector("input");
const log = document.getElementById("values");
input.addEventListener("input", updateValue);
function updateValue(e) {
log.textContent = e.target.value;
}
ê²°ê³¼ ëª
ì¸ì ë¸ë¼ì°ì í¸íì± ê°ì´ 보기
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4