高さと幅がxより大きい個々の画像に、配列の各画像のタイトルを追加しようとしています
*エディターでこれを正しくフォーマットする方法がわかりませんでした
var curHeight;
var curWidth;
var hr;
function imgHr(){
var allImages = document.images;
for (var i=0; allImages.length > i; i++) {
var imgSrc = allImages[i].src;
var newImg = new Image();
newImg.src = imgSrc;
curHeight = newImg.height;
curWidth = newImg.width;
if(curWidth>='80' && curHeight>='80'){
var imgGet=allImages[i];
var hrT=allImages[i].title;
var hr= document.createElement("hr");
hr.style.border-bottom="1px solid skyblue";
hr.innerHTML=hrT;
//appendChild isn't working
imgGet.appendChild(hr);
//but everthing else works: example
imgGet.style.border="1px solid red";
} else {
//maybe add something later
}
}
}
OKこれで私のケースは解決しました
function insertafter(newChild, refChild){
refChild.parentNode.insertBefore(newChild,refChild.nextSibling);
}