我使用Google Spreadsheets的內置表單功能在我的網站上構建聯繫表單。如何使用Google Apps腳本加粗特定文字?
現在,考慮下面的代碼:
function sendFormByEmail(e)
{
var email = "[email protected]";
subject = e.namedValues["Subject"].toString();
message = "Time: " + e.namedValues["Timestamp"].toString() + "\n\n"
+ "Name: " + e.namedValues["Name"].toString() + "\n\n"
+ "Email: " + e.namedValues["Email Address"].toString() + "\n\n"
+ "Website: " + e.namedValues["Website"].toString() + "\n\n"
+ "Reason For Contacting?: " + e.namedValues["Reason For Contacting?"].toString() + "\n\n"
+ "Message: " + e.namedValues["Message"].toString() + "\n\n";
MailApp.sendEmail(email, subject, message);
}
它確保我只要有人提交表單收到一封電子郵件,該電子郵件的身體有信息。像這樣(例如):
時間:2012/02/25 11:53
名稱:約翰·戴維斯
電子郵件:[email protected]
接觸的原因是?只是想和yi聊天
消息:這很久。今晚趕上我。
所以,現在你應該對代碼的作用有一個清晰的概念。關鍵是,我要輸出到這個樣子,而不是(即大膽一些文本):
時間: 2012/02/25 11:53
名稱:約翰·戴維斯
電子郵件: [email protected]
理由聯繫?:只是想用雅
消息聊天:它已經長。今晚趕上我。
如何修改代碼以實現此目的?謝謝。
我不知道JavaScript或Google Apps腳本。你可以在我的問題中編輯代碼嗎?謝謝。 (我正在嘗試。) – 2012-02-25 08:12:19
我更新了我的答案,你可以試試嗎? – arunes 2012-02-25 08:20:44
它幾乎奏效。但是沒有換行符!你可以請檢查一次嗎? – 2012-02-25 08:26:32