私はJSの新機能です。キャンバスに表示された画像にランダム生成IDを追加する際に助けが必要です。キャンバスに登場したこれらの画像は、IDを割り当てられました。誰も私に助言を与えることができますか?構文エラー、余分なスペース -ランダムIDの割り当てが機能しない
function Add(new IMGid) {
newIMG = document.createElement("IMG");
newIMG.id = "IMG" + newIMGid;
newIMG = document.getElementById("divIMG1").appendChild(newIMG);
var uniqueNum = Math.floor(Math.random()*99999);
var newIMGid = newImg.attr('uniqueNum');
if (document.getElementById('amount').value < 100){
document.getElementById('amount').value++;
newIMG = document.createElement("IMG");
x = Math.random() * 200;
y = Math.random() * 160;
c5_context.drawImage(bluefish, x, y, 58, 100).value++;
//added by Luke
a = document.createElement("IMG").setID;
Element.attr('IMG', 'random');
//--------------------
document.getElementById("imagedest").appendChild(newIMG);
c5_context.drawImage(anchovies, x, y, 58, 100).value++;
document.write(newIMG);
}
}
残りのコード、特にIMGidオブジェクト定義を含む部分を追加してください。 – Daedalus
これは私が持っている唯一の行です "newIMG.id =" IMG "+ newIMGid;" イメージとIDを割り当てて追加しようとしています。私はどうしたらいいですか? –
構文 'new etc'は、'オブジェクト 'Etc'の新しいインスタンスを作成することを意味します。変数宣言の中に新しいインスタンスを作成しているという点で構文エラーであることは別として、そうでなければ構文エラーです。 – Daedalus