1.実現したいことと現状
imgタグのsrcを変数で指定しようとしています。
srcに「文字列」を直接代入すると画像が表示されますが、
srcに「文字列を格納した変数」を代入するとsrcの中身が空になります。
2.コード
srcに文字列を代入(画像が表示される)
tmpA.innerHTML = "<img id = 'targetImage' > ";
//セル作成済み
//const row = myRecordSpace.insertRow(myRecordSpace.rows.length);
//const cell1 = row.insertCell(0);
cell1.appendChild(tmpA);
const target = document.getElementById("targetImage");
trget.src = "https://books.google.com/books/content?id=tzTQsgEACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api";
srcに変数を代入(画像が表示されない)
tmpA.innerHTML = "<img id = 'targetImage' > ";
//セル作成済み
//const row = myRecordSpace.insertRow(myRecordSpace.rows.length);
//const cell1 = row.insertCell(0);
cell1.appendChild(tmpA);
const target = document.getElementById("targetImage");
const image = record.imageLink.value;
console.log(typeof image); //String
console.log(image); //http://books.google.com/books/content?id=_tkKzgEACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api
target.src = image;
//実行後のHTML <img id="targetImage" src="">
3.問い合わせ内容
上記の原因とその実現方法についてご教示いただけますと幸いです。
よろしくお願いいたします。