JSFiddle - React, Tailwind, and code Playground

HTML

<input type="text" class="input">

<div class="img img1 hidden"></div>
<div class="img img2 hidden"></div>
<div class="img img3 hidden"></div>

CSS

.hidden {
  display: none;
}

.img {
  width: 200px;
  height: 200px;
}

.img1 {background: green;}
.img2 {background: blue;}
.img3 {background: red;}

JavaScript

var input =  document.querySelector('.input');

var img = document.querySelectorAll('.img');

var arr = [];
img.forEach(function(el, i) {
  arr.push(i);
 })
 
 console.log(arr)
 

input.oninput = function() {

	img.forEach(function(element, i) {
  if(arr.indexOf(Number(input.value)) != -1) {
  	img[Number(input.value)].classList.remove('hidden');
   } 
   
  	if(input.value === '') { 
    	img[0].classList.add('hidden'); 
      img[1].classList.add('hidden');
      img[2].classList.add('hidden');
     } 
  })
}