Google Closure Libraryのボタンのキャプション(テキスト)を変更するにはどうすればよいですか?ButtonSet
goog.ui.Dialog
3 に答える
1
ボタンセット オブジェクトには addButton 関数があり、最初のパラメーターとしてオブジェクトを受け取ります: @param {!{key: string, caption: string}}
そのため、キー (ボタンの背後にあるデータ) とキャプション (ボタンの実際のラベル) を使用してオンザフライ オブジェクトを作成するだけです。
var dialog = new goog.ui.Dialog();
dialog.setContent("Content");
// create a button set
var buttonset = new goog.ui.Dialog.ButtonSet();
buttonset.addButton({key: "next", caption: "Next"});
buttonset.addButton({key: "previous", caption: "Previous"});
dialog.setButtonSet(buttonset);
dialog.setVisible(true);
于 2014-03-21T06:54:44.837 に答える
0
デフォルトのキャプションを変更できます:
goog.ui.Dialog.ButtonSet.DefaultButtons.CANCEL.caption = 'anuluj';
goog.ui.Dialog.ButtonSet.DefaultButtons.OK.caption = 'confirm';
于 2013-03-18T13:51:51.700 に答える
0
var dialog1 = new goog.ui.Dialog();
dialog1.setContent('<img src="css/img/warning.png" style="float: right"/>' +
'<div>It is a warning message!</div>');
dialog1.setTitle('Warning');
dialog1.setButtonSet(goog.ui.Dialog.ButtonSet.OK);
dialog1.setVisible(true);
var btnOk = dialog1.getButtonSet().getAllButtons()[0];
btnOk.innerHTML = 'Custome OK';
于 2011-07-25T12:44:25.100 に答える