テキストボックスにワードを入力すると下にプルダウンリスト、Googleサジェストのような機能をwebサイトに実装したいと思っています。


(autocompleteの所を履歴ではなく任意のワードを入れてたい)

ですが、
テキストボックスにプルダウンリストをプログラム側で呼び出し、そのワードを操作するjavascriptプログラムが分かりません。

誰か分かる人がいましたら教えてください。
お願いしますm(_ _)m

Googleサジェストの
IME で漢字を入力しようとすると、確定していなくてもサジェストが表示される機能の実装方法は分かりました
http://www.divakk.co.jp/blog/aoyagi/archive/2005/03/14/1471.aspx

回答の条件
  • 1人2回まで
  • 登録:2006/07/24 11:50:56
  • 終了:2006/07/31 11:55:02

回答(3件)

id:kitsuneudon No.1

kitsuneudon回答回数35ベストアンサー獲得回数22006/07/25 08:28:27

ポイント27pt

Javascriptを使ってサーバと通信するAjaxというやつですね。

http://paradigm.kabu.staba.jp/?eid=20783

http://e-words.jp/w/Ajax.html

私はそれほど詳しくなく、かなり奥が深いので具体的なソースを提示しろと言われれば少し難しいのですが、ちょっと大きな書店に行くと関連書籍はかなりあると思います。

id:hiyarihatto

ありがとうございます。

Ajaxは知っています(^^;

誰か教えて欲しいのですが、テキストボックスの下にリストを出すのは、そいういうAPIがあるわけではないのですかね?

divで描画をすれば出来るとは思うのですが、APIがあれば使いたいです。

2006/07/27 01:45:20
id:susie-t No.2

susie-t回答回数99ベストアンサー獲得回数182006/07/26 19:20:08

ポイント27pt

script.aculo.usのAjax.Autocompleterがそんな感じです。

http://script.aculo.us/

ダウンロードしたscriptaculous-js-1.6.1.zipのtest/run_functional_tests.htmlの左フレームメニューajax_autocompleter_testでサンプルが見られます。

Ajax等の知識がないと使いこなすのは難しいかもしれませんが、ご参考まで。(私も勉強中です)

id:kitsuneudon No.3

kitsuneudon回答回数35ベストアンサー獲得回数22006/07/27 07:33:50

ポイント26pt

こういうものもあるようです。

http://www.enjoyxstudy.com/javascript/suggest/

id:hiyarihatto

いいですね!!!

簡単そうです。

ありがとうございますm(_ _)m

2006/07/27 23:07:49

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません