У меня есть небольшой фрагмент кода, при нажатии на изображение пользователь может изменить источник.Это функция, которую я использую
function doStuff(objId){
newVal = prompt("new Value")
if(newVal==""){
newVal = "blank"
}
document.getElementById(objId).src=newVal+".png"
}
Есть ли способ проверить перед установкой src, является ли это допустимым именем файла в той же точке, что и при проверке, не указал ли пользователь ничего?Я хотел бы иметь возможность защитить страницу, поэтому, если пользователь вводит «банан» и нет доступного файла banana.png, я просто изменяю его на файл blank.png.
Я нашел различныеспособы сделать это по ошибке, но я не был уверен, как это сделать в этом случае, поскольку ни один из них не запускается при динамическом обновлении страницы.
Спасибо!