入力文字数カウント作成(メモ)
jsファイル
---------------------
//1.テキストエリア入力があった場合
//2.テキストエリアの文字数を取得します
//3.文字数カウンターに表示させる
window.addEventListener('DOMContentLoaded'
function(){
//テキストエリアのDOMを取得
var node = document.getElementById('count-text');
node.addEventListener('keyup',function(){
//テキストの中身を取得し、その文字数(length)を数える
var count = this.value.length;
//HTML5から使えるquerySelectorを使ったDOMの取得パターン
//カウンターを表示する箇所のDOM(HTML)を取得する
var counterNode = document.querySelector('.show-count-text');
//innerTextを使うと取得したDOMの中身のテキストを書き換えられる
counterNode.innerText = count;
},false);
},false
);
---------------------
補足
var node = document.getElementById('count-text');
node.addEventListener('keyup',function(){
テキストエリアでキーを入力して、キーを離した時にイベントが発火
「Listener」⇨ 自身で