<html>
<head>
</head>
<body>
<script>
input=document.createElement("input")
document.body.appendChild(input)
sushi=["sushi1", "sushi2", "sushi3"]
arr=[]
doStaff=function(sushi){
arr.push(sushi) // тут непонятно, надо ли фильтровать, если слово уже в массиве
input.value=""
alert("hello "+sushi)
alert("in arr: " + arr)
// there is your code -- show picture etc
}
input.oninput=function(){
var the_sushi=sushi.indexOf(this.value)
if(the_sushi>-1) doStaff(sushi[the_sushi])
}
</script>
</body>
</html>