岩月と申します。

Fujikawa Norihideさんの<20010915152300Q.ruby / tensyuu.com>から
>このうさぎ、らくだ、マンモスの部分を配列にしたいのですが、
>どうすればよろしいでしょうか?

cgi.rbにpopup_menuメソッドの例として以下のように書かれていました。

  popup_menu({"NAME" => "name", "SIZE" => 2, "MULTIPLE" => true,
              "VALUES" => [["1", "Foo"], ["2", "Bar", true], "Baz"] })
    # <SELECT NAME="name" MULTIPLE SIZE="2">
    #   <OPTION VALUE="1">Foo</OPTION>
    #   <OPTION SELECTED VALUE="2">Bar</OPTION>
    #   <OPTION VALUE="Baz">Baz</OPTION>
    # </SELECT>

つまり、

>@cgi.popup_menu("animal",@foo)
@cgi.popup_menu({"NAME" => "animal", "VALUES" => @foo})

とすれば良いのではないかと思います。

--
岩月博之@会社 <don / na.rim.or.jp>