GASを利用し、取得した要素をダウンロードリンクにしたい(クリックすると、要素がダウンロードされる)のですが、書き方がわかりません。
<?= <li href='${array[i]}'>abcd</li> ?>のabcdに何を書けばいいのでしょうか<!DOCTYPE html> <html> <head> <base target="_top"> </head> <body> <h1>aaaaaaa</h1> <? var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var sheet = spreadsheet.getSheetByName("シート1"); var values = sheet.getRange("A:B").getValues(); var lastRow = sheet.getLastRow(); var kadai = []; var array = []; for (var i = 0; i <= lastRow; i++) { if (values[i][0] !== '') { array.push(kadai); kadai = []; } kadai.push(values); } array.push(kadai); array.shift(); ?> <? for(var i = 0; i < array.length; i++) {?> <?= <li href='${array[i]}'>abcd</li> ?> <?}?> </body> </html>
よく見てくださいエラーじゃないですよ
すみません。質問内容を大きく変更しました。
いずれにしても「エラーとなり」を残すのであれば、エラーメッセージを記載してください。
https://teratail.com/help/question-tips#questionTips3-4-2
ご教示ありがとうございます。エラーという一文を消去しました。
1つ確認です。
「要素がダウンロードされる」ってどういうことでしょうか?
通常は、例えばpdfとかCSVとかのファイルだと思うのですけど。
いったん現時点でいえることだけ回答にはしておきますが、
「要素がなにか」については別途追記はお願いします。
Java なら GAS じゃなく GAE じゃね