입력한 문자를 실시간으로 반영하는 방법
양식에 입력한 문자를 반영하는 방법
📗 완성형
📗 코드
HTML 구조
<form id="form_test">
<div id="input_value_box"></div> //inputされた情報が入る場所
<input type="text" name ="input_value" value="">
</form>
js 파일
//inputに入力したらdivタグに文字が反映される
const formTestInputValue = document.forms.form_test.input_value; //document.formsでformの中身を取得,さらに後ろの記述で細かく指定できる
formTestInputValue.addEventListener('input',()=>{ //formTestInputValueにinputがされたら
let inputValueBox = document.getElementById('input_value_box');//input_value_boxのidを検索して
inputValueBox.textContent = formTestInputValue.value //inputValueBoxのtextcontentにformTestInputValueのvalueをくっつける
})
📗 덤 【문자가 아니라 입력 수를 표시하고 싶을 때】
JS의 맨 아래의 출력의 끝에 length와 붙이면(자) 문자수를 카운트 해 줍니다.
inputValueBox.textContent = formTestInputValue.value.length
Reference
이 문제에 관하여(입력한 문자를 실시간으로 반영하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/furukouji/items/c45e0bc0606d9501c640텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)