やりたいこと
GASで作成したHTMLにチェックボックスをチェックしたらスプレッドシート上の関連する複数の値を関数に渡したいが、input要素のvalue属性には、複数の値は設定できない><
解決方法
複数の値をカンマ(,)区切りなどで単体の値として読み込み、
取り出すときにカンマ(,)区切りで取り出す
コード
const itemHoge = item['アイテム1'];
const itemFuga = item['アイテム2'];
const itemPiyo = item['アイテム3'];
<input type="checkbox" value="${itemHoge},${itemFuga},${itemPiyo}" onchange="inputChange(this.value)">;
function inputChange(value){
result = value.split(",");
console.log("itemHoge = result[0]");
console.log("itemFuga = result[1]");
console.log("itemPiyo = result[2]");
}