2015-12-07 92 views
0

我在Google Apps腳本中編寫了一些代碼,它使用doGet()方法在Google網站的主頁中生成自定義表單(帶有一些文本框和一個提交按鈕)。如何根據用戶輸入更改HTML內容?

我現在想要的是,通過單擊提交按鈕,並根據文本框的答案,加載一個新的HTML代碼(生成另一個表單)。

例如,假設用戶在其中一個文本框中寫入電子郵件地址。有兩件事情可能發生:或者電子郵件不在電子表格中,或者它不是。在前一種情況下,我希望代碼加載登錄表單;在後者中,我希望代碼顯示另一種形式。

我該怎麼做?

+0

請看看[如何在這裏問好問題](http://stackoverflow.com/help/how-to-ask)。 – sjsam

+0

如果您還不知道DOM,則需要了解DOM。 DOM(文檔對象模型)不是JavaScript,而是與JavaScript一起工作。使用DOM方法和屬性,您可以執行顯示和隱藏HTML元素等操作。 [顯示屬性](http://www.w3schools.com/jsref/prop_style_display.asp)DOM [DOM信息](http://www.w3schools.com/js/js_htmldom.asp) –

+0

這是類似覆蓋問題已經。您無法導航到新的HTML頁面。相反,您可以在同一頁面上構建/取消隱藏html元素。 –

回答

0

雖然我們無法在這裏爲您提供完整的工作代碼。

你可以跟使用 google.script.run從前端的JavaScript

測試響應的後端,並根據需要進行。