0
我有一個谷歌腳本,在網頁中創建一個表。在該腳本中,我試圖創建一個按鈕,將它的ID傳遞給HTML函數。這裏是一個代碼片段:解析按鈕Id到函數
if (i != 0){
returnTable = returnTable + "<td><button id="+'"'+data[i][9]+'"'+" onClick="+'"confirm_click(this.id)"'+">Confirm</button></td>";
returnTable = returnTable + "<td><button id="+data[i][9]+" onClick="+'"deny_click(this.id)"'+">Deny</button></td>"
Logger.log("data[i][9] is: " + data[i][9]);
}
數據[i] [9]是從谷歌電子表格中讀取的數據(唯一ID字段)。該記錄儀返回正確的字符串,但在下面的函數被調用時,按鈕被點擊控制檯將返回「未定義」:
function confirm_click(buttonId){
console.log(buttonID);
}
任何指導我在做什麼錯將非常有幫助。
非常感謝,
羅蘭