Эта функция принимает аргумент, whichImage. Это объект HTMLImageElement для изображения, с которым мы работаем. Ширина изображения будет уменьшена вдвое, а затем через 3 секунды она вернется к нормальной ширине. Тем не менее, код setTimeout, который должен выполняться через 3 секунды, терпит неудачу, с сообщением об ошибке, что whichImage не определен. Что мне нужно, чтобы исправить эту функцию?setTimeout внутри функции сбой
function resizeImageFunction(whichImage){
// Get the width of the image
alert(whichImage);
var width = whichImage.width;
var halfwidth = Math.round(width/2);
whichImage.width=halfwidth;
setTimeout("whichImage.width=width;",3000);
}
Возможно, вы захотите принять некоторые ответы, чтобы вознаградить их? – einstein