質問: 閲覧ありがとうございます。 inputに入力された文字列を、リアルタイムで取得したいです。 ドットインストールで、 「JavaScriptは全体を即時関数で囲いつつ、 use strictキーワードで厳密なエラーチェックをすることが推奨されている。」 と知ったので、それも盛り込もうとしていますが、 即時関数で囲うと、inputに入力された文字列を、リアルタイムで取得できなくなります。 何故でしょうか? 何か良い方法があれば教えていただきたいです。 よろしくお願い致します。 ``` ``` --- 【追記】 いただいたアドバイスを踏まえたものがこちらになります。 こんな感じでしょうか? ``` ```
回答: `addEventListener`を使いましょう。 【addEventListener()-JavaScript入門】 【EventTarget.addEventListener() - Web API | MDN】 【【JavaScript入門】addEventListener()によるイベント処理の使い方! | 侍エンジニア塾ブログ | プログラミング入門者向け学習情報サイト】