私はこのコードを持っています:
function displayMenu (newGal, newSub) {
curGal = newGal;
curSub = newSub;
if (curGal == null) {
curGal = "main";
};
arrayL = curGal.length;
if (curImg == null) {
curImg = 0;
};
if (curSub == null) {
curSub = 0;
};
prevImg = curImg - 1;
if (prevImg == null || prevImg < 0) {
prevImg = arrayL;
};
nextImg = curImg + 1;
document.getElementById('img1').style.display = "none";
};
そして、style
プロパティがnull
. このコードは、以前のものから大幅に取り壊されています。これは、 of -を使用してsを選択するためにターゲットするfor
ために使用することになっていたループの一部でした。その後、それを分解して、別の行ですべての単一の-を手動でターゲットにしようとしましたが、壊れ続けます。はい、- div は HTML にあります。元のループは次のようになります。i
"img" + i
div
id
img0
9
img0
9
img0
9
for
for (i = 0; i < array.L; i++) {
var tempButton = "img" + i;
document.getElementById(tempButton).style.display = "none";
};
style
プロパティが である理由と、null
どうすれば修正できますか?