<div class="dropdown-content">
<a onclick="genreInput('Crime')">Crime</a>
<a onclick="genreInput('Thriller')">Thriller</a>
<a onclick="genreInput('Drama')">Drama</a>
<a onclick="genreInput('Mystery')">Mystery</a>
<a onclick="genreInput('War')">War</a>
<a onclick="genreInput('Comedy')">Comedy</a>
</div>
Wrap the word with ''
(用''
包裹单词)
Furthermore, I've found 1 typo
(此外,我发现了1个错字)
function genre() {
let newArray = movies.map((input) => {
return {
title: input.title,
genre: input.genre
}
});
let filter = newArray.filter((input) => {
let x = genreInput();
if (input.genre.includes(x)) {
return input.title
}
});
document.getElementById('mainDiv').innerHTML = filter;
}
I fixed some mistakes in your code, but I don't know what are you doing, There're so many unproperly used things.
(我修复了您的代码中的一些错误,但是我不知道您在做什么,有很多不当使用的东西。)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…