各位大佬知道为啥用e.target.value过不了吗

select.onchange = (e) => {

let arr = []

// e.targe.value

switch(select.selectedIndex){

case 1:

arr = cups.filter(ele => ele.sales<100)

break

case 2:

arr = cups.filter(ele => ele.sales>=100&&ele.sales<=500)

break

case 3:

arr = cups.filter(ele => ele.sales>500)

break

default:

arr = cups

break

}

ul.innerHTML = ''

arr.forEach(ele => {

ul.innerHTML+= `<li>${ele.name}</li>`

})

}