スライドショーアプリケーションを開発中です。だから私は対応する画像とチェックボックスを持っている。ユーザーがチェックボックスを選択して[続行]ボタンをクリックすると、対応する画像をjavascriptで取得し、その高さと幅を設定する必要があります。特定の画像に対して高さ/幅が指定されていない場合は、height = ""で埋められ、それ以外の場合はheight = valuepxの幅が埋められます。どのように私はこれを達成するのですか?私は画像の配列を取得することができますが、対応する画像の高さと幅について同じものを取得する方法を教えてください。助けてください...私はJSの初心者です。と対応する、JavaScriptの画像の高さと高さを取得して割り当てる
function insert_slide()
{ var height;
var width;
var img=new Array();
var count=0;
var names=document.getElementsByName('image_id');//name of checkboxes
for(i=0;i<names.length;i++)
{
if(names[i].checked)
{count=count+1;
img[i] = "<IMG SRC='" + names[i].value + "'";
if(height != '') {
img[i] += " height='" + height[i] + "'";
}
else{
img[i] += " height='"+""+ "'";
}
if(width != '') {
img[i] += " width='" + width[i] + "'";
}
else{
img[i] += " width='"+""+ "'";
}
}
}
}
あなたは 'height'と' width'と比較していますが、これらの値はどこにも決して定義しません。 –