便利な補完機能 よく使うフレーズは Google 日本語入力が覚えてくれるので、最初の数文字を打てば自動補完されるようになります。人前で使うときはシークレットモードに切り替えると学習効果を無効にできます。
こんにちは、中川です。 アシアルブログの検索でも利用している、suggest(入力補完)機能、便利ですよね。 以前「jQuery用プラグイン「jquery.suggest」を使って入力補完機能を実装してみる」という記事で松田がライブラリ紹介しています。 しかし、「jquery.suggest」ですが、表示が味気なかったり、カスタマイズ面で、若干モノ足りない部分が出てきました。。。 で、補完機能を実装する為のJavaScriptですが、いろいろ探せば結構たくさんでてきまして、その中でも使いやすく、機能も豊富でカスタマイズもしやすいjQueryプラグインの「Autocomplete」というものを見つけましたので紹介したいと思います。 ■ダウンロード先 http://plugins.jquery.com/project/autocompletex ■デモ ※適当にアルファベットを2文字くらい入力
このエントリの続き。 ようやく、時間がとれたので、ac.jsを読んでみた。 結論: key event をトリガーにするのは諦めて、入力値の変更をトリガーにしている。 そのために、10 ms 毎に入力値を監視している(idkc() という関数)。 その部分だけ抜き出すと、つまりこういうことです。 思った通りの実装ではあったが、 実際やった経験がなかったし、何しろ難読化されているので、 すぐには、突き止められなかった。 ちなみに、難読化されたコードの整形には、GNU indent (on Cygwin) を使いました。 javascript-modeも便利ですね。
tonextone.com/note/ Last-modified: 2006-09-01 (金) Copyright ©master_at_tonextone.com All rights reserved. Google suggestの補完候補表示機能は、便利なので、結構いろんな人がマネをしている。 俺もこれで真似しているわけだが、まだマネし切れていない部分がある。 それは、かな漢字変換が未確定の段階での、補完候補取得機能。 IME-on でも、キーをタイプする毎に、補完候補が更新されるっていうヤツ。 Google 以外で、この機能を Cross-Browser に実装して、公開している人もいないようだ。 という事で、あの難読化された ac.js から学ぶ事にする。 現段階で分かっている事は、 IME-on 状態で、 IE: キータイプ毎に keydown, keyup が発生する。
入力補完のためのJavaScriptライブラリを投稿・共有できる『Suggiere』 July 6th, 2008 Posted in その他 Write comment Google Suggestをはじめ、フォームで入力するときにさまざまな候補を出してくれるインターフェースがある。1、2文字入力すると候補がずらりと表示される例のあれだ。 これはJavaScriptで実現することができるが、そうしたJavaScriptライブラリを投稿・共有できるのがSuggiereだ。 アメリカの州、イギリスの都市、ルノーの車などなど、よく使われそうなリストをここで検索したり、投稿したりすることができる。使うほうはさくっと1つのファイルをダウンロードし、自分のサイトに設置するだけでOKだ。 投稿する際はリスト作成用のツールも提供されているので簡単だ。JavaScriptの文法を理解する必要などまるでない
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く