質問編集履歴

3

試してみたことの追記

2022/02/22 04:20

投稿

tottey1226
tottey1226

スコア19

test CHANGED
File without changes
test CHANGED
@@ -14,16 +14,20 @@
14
14
  スプシのデータ(ピンクの枠が空白とした場合)上のエラーがでます。
15
15
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-02-22/aeee6767-5fa6-4868-ac6e-7a813fe9498f.png)
16
16
 
17
+ ▼手順
17
18
  ### index.html
18
19
   1.オーダー番号を設定して「データ検索」ボタンを押す
19
20
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-02-22/621f59b2-7660-4864-ba7d-e4c7a59f7ed1.png)
20
21
 
21
22
  ### result.html
22
23
  2.データを表示 テキストの真横の「COPY」ボタンを押すとクリップボードにコピーされる
24
+
25
+ ▼結果1
23
26
  【スプシに空白がないとき】うまく動く
24
27
 
25
28
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-02-22/39516cb3-5750-425b-8999-4ed4e4435ab8.png)
26
29
 
30
+ ▼結果2
27
31
  【スプシに空白があるとき】エラーとなる
28
32
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-02-22/a08ef33d-cca3-4950-b139-a420162fc735.png)
29
33
 

2

説明テキストの順番変更

2022/02/22 04:17

投稿

tottey1226
tottey1226

スコア19

test CHANGED
File without changes
test CHANGED
@@ -29,19 +29,23 @@
29
29
 
30
30
  **試したこと**
31
31
  copyToClipboard(row_id, thisbutton) の function 内で、
32
-
33
- // テキストエリアを用意する
32
+    // テキストエリアを用意する
34
- var copyFrom = document.createElement("textarea");
33
+    var copyFrom = document.createElement("textarea");
35
-     ↓
34
+      
36
35
     この後に、copyTargetの値の長さが0以上の場合、copyFrom.textContentにそのままの値を設定、空白の場合は、空白を設定するよう変更してみたがそれもエラーでダメでした。書き方間違っていたら教えて下さいませ。
37
-
38
- // もし値が入っていたら
36
+    // もし値が入っていたら値を入れ、空白の場合は”空白”を入れる
39
- if (copyTarget.length > 0) {
37
+     if (copyTarget.length > 0) {
40
- copyFrom.textContent = copyTarget;
38
+     copyFrom.textContent = copyTarget;
41
-
42
-   } else {
39
+      } else {
43
-   ; copyFrom.textContent = ’空白’;
40
+     copyFrom.textContent = ’空白’;
44
- }
41
+    }
42
+    ーー↑結果、同じエラーがでたため、他の方の質問を参考に書き方を変えてみました。
43
+     if (copyTarget.value==""){
44
+     copyFrom.textContent = ’空白’;
45
+      } else {
46
+     copyFrom.textContent = copyTarget;
47
+    }
48
+    ーー↑結果、同じエラーとなってしまいます(´;ω;`)
45
49
 
46
50
  ーーー以下、コード、index.html、index.html、result.htmlの順で記載いたしております。ーーー
47
51
  ```ここに言語を入力

1

2022/02/22 03:09

投稿

tottey1226
tottey1226

スコア19

test CHANGED
File without changes
test CHANGED
@@ -2,10 +2,10 @@
2
2
  ※質問サイトへの質問は本サイトが初めてなので失礼がございましたら遠慮なくご指摘下さいm(_ _)m
3
3
 
4
4
  **前提・実現したいこと**
5
- 1.「オーダー番号」を設定する
5
+ 1.「オーダー番号」を設定する(index.html)
6
6
    2.「データ検索」ボタンを押す
7
-   3.スプシから該当するオーダ番号のデータを呼び出して表示
7
+   3.スプシから該当するオーダ番号のデータを呼び出して表示(result.html)
8
- 4.「COPY」ボタンで、各テキストボックスの値をクリップボードにコピー
8
+ 4.「COPY」ボタンで、各テキストボックスの値をクリップボードにコピー(result.html)
9
9
  **発生している問題**
10
10
  上記、検索結果は表示・コピーされるようにはなったのですが、データに空白があるとエラーがでてしまいます。
11
11
 
@@ -19,8 +19,9 @@
19
19
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-02-22/621f59b2-7660-4864-ba7d-e4c7a59f7ed1.png)
20
20
 
21
21
  ### result.html
22
- 2.【スプシに空白がないとき】うまく動く
23
- データを表示 テキストの真横の「COPY」ボタンを押すとクリップボードにコピーされる
22
+ 2.データを表示 テキストの真横の「COPY」ボタンを押すとクリップボードにコピーされる
23
+ 【スプシに空白がないとき】うまく動く
24
+
24
25
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-02-22/39516cb3-5750-425b-8999-4ed4e4435ab8.png)
25
26
 
26
27
  【スプシに空白があるとき】エラーとなる
@@ -42,6 +43,7 @@
42
43
    ; copyFrom.textContent = ’空白’;
43
44
  }
44
45
 
46
+ ーーー以下、コード、index.html、index.html、result.htmlの順で記載いたしております。ーーー
45
47
  ```ここに言語を入力
46
48
  //コード
47
49
  function doGet() {