JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。
関数(ファンクション・メソッド・サブルーチンとも呼ばれる)は、はプログラムのコードの一部であり、ある特定のタスクを処理するように設計されたものです。
jQueryは、JavaScriptライブラリのひとつです。 簡単な記述で、JavaScriptコードを実行できるように設計されています。 2006年1月に、ジョン・レシグが発表しました。 jQueryは独特の記述法を用いており、機能のほとんどは「$関数」や「jQueryオブジェクト」のメソッドとして定義されています。
Ajaxとは、Webブラウザ内で搭載されているJavaScriptのHTTP通信機能を使って非同期通信を利用し、インターフェイスの構築などを行う技術の総称です。XMLドキュメントを指定したURLから読み込み、画面描画やユーザの操作などと並行してサーバと非同期に通信するWebアプリケーションを実現することができます。
Q&A
解決済
2回答
2040閲覧
総合スコア210
0グッド
0クリップ
投稿2015/03/20 06:33
0
こんにちは。 テキストエリアの中の文字が、入力されたり、消されたり、変更されたら、指定した関数を呼び出したいです。 関数名はfunc()で、 フォームのname属性にはtextが入っています。 リアルタイムに、やりたいのです。 そういったことは、可能ですか? そのようなことが書いてあるサイトか、できれば、ソースを提示していただけると嬉しいです。 お願いします!
func()
text
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答2件
ベストアンサー
リアルタイムにやりたい場合は、keyupを使う事が多いです。 http://qiita.com/maruyam-a/items/cf0168f91d934b449a07#2-4
ただ、全てのkeyupイベントを取ってしまうので、キーコードを見て選別する必要があります。 http://semooh.jp/jquery/api/events/keyup/fn/
以上、ご参考になれば幸いです。
投稿2015/03/20 06:42
総合スコア384
リアルタイムでやるなら、keyupイベントを拾って、(カーソル移動などで発動させないために)内部で以前の文字列と照合する、という手順になります。
keyup
Qiitaより
投稿2015/03/20 06:41
総合スコア146819
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
jQuery 文字が変更されたら関数を呼び出す
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。