teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

エラーメッセージの追加

2020/08/03 06:01

投稿

yashiron
yashiron

スコア2

title CHANGED
File without changes
body CHANGED
@@ -54,8 +54,11 @@
54
54
  ```
55
55
 
56
56
  ### 試したこと
57
+ エラーメッセージ
58
+ TypeError: Cannot read property '氏名' of undefined
57
59
 
58
- <?= name ?>にgasコードのname変数を入れたいのですが、受信したHTMLの内容がそのまま「<?= name ?>」と表示されます。(<?= name ?>にはGoogleフォームの「氏名」の回答が入るようにしたいです。)
60
+ <?= name ?>にgasコードのname変数を入れたいのですが、受信したHTMLの内容がそのまま「<?= name ?>」と表示されます。
61
+ (<?= name ?>にはGoogleフォームの「氏名」の回答が入るようにしたいです。)
59
62
 
60
63
 
61
64
  ### 補足情報(FW/ツールのバージョンなど)

3

function doGet のvar name=が間違っていたので修正しました。

2020/08/03 06:01

投稿

yashiron
yashiron

スコア2

title CHANGED
File without changes
body CHANGED
@@ -30,8 +30,8 @@
30
30
  }
31
31
 
32
32
 
33
- function doGet() {
33
+ function doGet(e) {
34
- var name = 'テスト'
34
+ var name = e.namedValues["氏名"];
35
35
  var text =HtmlService.createTemplateFromFile('message');
36
36
  text.name = name ;
37
37
  return text.evaluate();

2

2020/08/03 05:40

投稿

yashiron
yashiron

スコア2

title CHANGED
File without changes
body CHANGED
@@ -55,7 +55,7 @@
55
55
 
56
56
  ### 試したこと
57
57
 
58
- <?= name ?>にgasコードのname変数を入れたいのですが、そのままメールに「<?= name ?>」と表示されます。
58
+ <?= name ?>にgasコードのname変数を入れたいのですが、受信したHTMLの内容がそのまま「<?= name ?>」と表示されます。(<?= name ?>にはGoogleフォームの「氏名」の回答が入るようにしたいです。)
59
59
 
60
60
 
61
61
  ### 補足情報(FW/ツールのバージョンなど)

1

2020/07/31 15:22

投稿

yashiron
yashiron

スコア2

title CHANGED
File without changes
body CHANGED
@@ -39,7 +39,7 @@
39
39
 
40
40
  ```
41
41
 
42
- ### HTML
42
+ ### HTML(message.html)
43
43
 
44
44
  ```
45
45
  <!DOCTYPE html>
@@ -55,7 +55,7 @@
55
55
 
56
56
  ### 試したこと
57
57
 
58
- <?= name ?>にgasコードのname変数を入れたいのですが、そのまま「<?= name ?>」と表示されます。
58
+ <?= name ?>にgasコードのname変数を入れたいのですが、そのままメールに「<?= name ?>」と表示されます。
59
59
 
60
60
 
61
61
  ### 補足情報(FW/ツールのバージョンなど)