Я использую удаленный .txt файл для заполнения массива, который заполняет выпадающий список.Похоже на это.
var myAnimalList = new Array();
function Food(anAnimal, aSpecies, anImage ) {
this.Animal = anAnimal;
this.Species = aSpecies;
this.Image = anImage;
}
window.addEventListener("load", function(){
document.getElementById("selAnimal").addEventListener("change", animalChosen);
//big long string to parse
var myAnimalData = InsectData2.txt;
for (i = 0; i < AnimalDataLines.length; i++) {
myAnimalData[i] = new Animals(subdata[0], subdata[1], subdata[2], subdata[3]);
}
Однако моя проблема в том.В файле .txt имена изображений содержат пробелы и слеши, например:
"Brown Skipper / Paratrylone / melane"
Имя изображения с другой стороны выглядит так:
"brown-skipperpartrlonemelane.jpg".Но имя изображения
Как я могу убедиться, что имя файла .txt соответствует имени изображения, прежде чем я добавлю его в массив?