変数 =《UiInstance》.createListBox( 真偽値 );引数の真偽値は、複数項目選択可かどうかを示すものです。trueにすると<select>のmultipleが用意される、と考えるとよいでしょう。
《ListBox》.setName( テキスト );
《ListBox》.setVisibleItemCount( 整数 );
《ListBox》.addItem( テキスト );
《ListBox》.removeItem( インデックス番号 );
《ListBox》.clear();
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
function doGet(e){ var app = UiApp.createApplication().setTitle("Sample Page"); var panel = app.createVerticalPanel(); panel.setId("mainpanel"); app.add(panel); var l1 = app.createLabel("This is Sample Page."); l1.setStyleAttribute("font-size", "18pt"); l1.setStyleAttribute("background-color", "#CCCCFF"); l1.setStyleAttribute("margin", "10px"); panel.add(l1); // list var list = app.createListBox(true); list.setName("list1"); list.setVisibleItemCount(5); list.addItem("Windows"); list.addItem("Mac OS X"); list.addItem("Linux"); list.addItem("Android"); list.addItem("iOS"); panel.add(list); var handler = app.createServerChangeHandler("OnSelectList"); list.addChangeHandler(handler); return app; } function OnSelectList(e){ Logger.log(e.parameter.list1); }
<< 前へ | 次へ >> |