-1

アルファベット順に並べられた都市の表と、アルファベットの別の表があります。この表で文字を選択し、この文字で始まらない都市をフェードアウトさせ、このイニシャルを持つ都市のみをフェードアウトさせたいと思います。

誰でも私を助けることができますか?

4

1 に答える 1

0

実際、それは非常に簡単です。onclickハンドラ (単純な関数) をアルファベット テーブルの行にバインドします。その関数では、マウス イベントからクリックされた文字を取得し、都市テーブルの行を反復処理して、都市名がクリックされた文字で始まるかどうかを確認します。次に、その行を表示または非表示にすることができますelement.style.display = "block" / "none";

ところで、JavaScript でテーブルを反復処理するのは簡単です。次のソリューションを使用できます:
javascript でテーブルの行とセルを反復処理するにはどうすればよいですか?

今のところコードは投稿しません。まず自分で何かを実装してみてください。

于 2012-07-20T13:55:12.180 に答える