変数 =《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);
}
| << 前へ | 次へ >> |