※ ChatGPTを利用し、要約された質問です(原文:入力内容をリアルタイムに取得・表示する処理)
リアルタイムに入力内容を取得・表示する処理
このQ&Aのポイント
特定のキーワードをカウントする処理にリアルタイムな表示を追加する方法について教えてください。
テキストエリアに入力された内容から特定のキーワードをカウントし、その値をリアルタイムに表示する方法を教えてください。
キーワードの出現回数をカウントし、その値を動的に表示する方法について教えてください。
次のような内容でテキストエリアに入力された特定のキーワードをカウントしているのですが、カウントの値をリアルタイムに取得・表示にはどのような処理を加えたら良いのでしょうか。
<form id="post" name="post" method="post" action="post.php">
<texarea id="text" class="text-edit" name="text"></textarea>
<input id="submit" name="submit" type="submit">
</form>
(<div id="keyword-counter"></div>をここに追加)
<div id="word-counter">文字数</div>
<script type="text/javascript">
jQuery(
function($) {
function KeywordCounter() {
var input_text = document.post.content.value;
var word = input_text.split('キーワード').length -1;
}
$('#word-counter')
.before('<div id="keyword-counter"></div>').bind('keyup', KeywordCounter);
KeywordCounter();
});
</script>
お礼
こちらでも確認できました。 丁寧な対応に心から感謝致します。