1 window.onload = function() {
2 var body = document.getElementsByTagName('body')[0];
5 var memberId = GColumn();
6 memberId.title = '社員番号';
7 var familyName = GColumn();
8 familyName.title = '姓';
9 var firstName = GColumn();
10 firstName.title = '名';
11 var belonging = GColumn();
12 belonging.title = '所属';
16 table.addColumn(memberId);
17 table.addColumn(familyName);
18 table.addColumn(firstName);
19 table.addColumn(belonging);
22 var memberIdCaption = GLabel();
23 memberIdCaption.setText('社員番号');
24 var memberIdText = GText();
27 var nameCaption = GLabel();
28 nameCaption.setText('氏名');
30 var familyNameCaption = GLabel();
31 familyNameCaption.setText('姓');
33 var firstNameCaption = GLabel();
34 firstNameCaption.setText('名');
36 var familyNameText = GText();
37 var firstNameText = GText();
39 var zenCaption = GLabel();
40 zenCaption.setText('全角');
42 var kanaCaption = GLabel();
43 kanaCaption.setText('カナ');
44 var familyKanaText = GText();
45 var firstKanaText = GText();
48 var belongingIdCaption = GLabel();
49 belongingIdCaption.setText('所属コード');
50 var belongingIdText = GText();
53 var addButton = GButton();
54 addButton.setText('追加');
55 addButton.addClickListener(
58 [memberIdText.getText(),
59 familyNameText.getText(),
60 firstNameText.getText(),
61 belongingIdText.getText()]
67 var nameLayout = GLayout(3, 3);
68 nameLayout.setBorder(false);
69 nameLayout.put(familyNameCaption, 0, 1);
70 nameLayout.put(firstNameCaption, 0, 2);
71 nameLayout.put(zenCaption, 1, 0);
72 nameLayout.put(familyNameText, 1, 1);
73 nameLayout.put(firstNameText, 1, 2);
74 nameLayout.put(kanaCaption, 2, 0);
75 nameLayout.put(familyKanaText, 2, 1);
76 nameLayout.put(firstKanaText, 2, 2);
80 var layout = GLayout(3, 2);
81 layout.put(memberIdCaption, 0, 0);
82 layout.put(memberIdText, 0, 1);
83 layout.put(nameCaption, 1, 0);
84 layout.put(nameLayout, 1, 1);
85 layout.put(belongingIdCaption, 2, 0);
86 layout.put(belongingIdText, 2, 1);
89 body.appendChild(layout);
90 body.appendChild(addButton);
91 body.appendChild(table);