質問: djangoで開発したwebアプリにおいて, フォームに入力された情報を,「送信」等のボタンを押さずに反映することは可能でしょうか? 下記のサイト↓のようなものをイメージしています。 https://www.deepl.com/translator いろいろ検索してみましたが,思うような情報にヒットせず。。。 検索すべき専門用語など,断片的な情報でも構いませんので,ご教示いただけると幸いです。 よろしくお願いします。
回答: フォームの要素の値を更新したときに発生するinputイベントや、値の変更が確定したときに発生するchangeイベントをEventListenerで処理するとそのような挙動を実現できそうです。 以下のページの例で示されているサンプルコードが参考になると思われます。 HTMLElement: input イベント - Web API \| MDN HTMLElement: change イベント - Web API \| MDN