2017-06-22 135 views
0

我有一個鏈接到一個表如下谷歌的腳本:如何在谷歌Apps腳本在Browser.msgBox內大膽的文字

function onOpen() { 
    var text_aux = 'texto'.bold(); 
    Browser.msgBox("AVISOS:\\n" + "\\n1. Prazo" + " impreterível " +  text_aux + " para preenchimento: 02/07/2017 (domingo).") 
} 

我的本意是,它應該顯示粗體字符串「texto」,當彈出警報框。但是它只是顯示的HTML粗體標記,而不是內部的字符串:

<b>texto</b> 

texto,因爲我想要的。我如何實現它?

回答

1

如何:

function texto() 
{ 
    var s="AVISOS:<br />" + "<br />1. Prazo" + " impreterível " + '<strong>texto</strong>' + " para preenchimento: 02/07/2017 (domingo)." 
    s+='<br /><input type="button" value="Exit" onClick="google.script.host.close();" />' 
    var html=HtmlService.createHtmlOutput(s) 
    SpreadsheetApp.getUi().showModelessDialog(html, 'Message Title'); 
} 
+0

對不起庫珀:我noobie與谷歌的腳本......究竟如何使用我的電子表格中的功能texto?我只是在我的onOpen函數後面追加它,但之後再次保存並啓動我的工作表後,沒有發生任何事情,除了前面的消息框,沒有粗體文​​本... –

+0

我可能假設了一些我不應該但我推測可以將它包含在電子表格中。就這樣說。打開電子表格文件。轉到工具菜單並選擇腳本編輯器。在默認的code.gs文件中,您可以將該函數複製到腳本文件code.gs.你可以從那裏執行它。或者,如果您在另一個對話框或Web應用程序中使用google.script.run.texto()來執行它。 – Cooper