хотел сначала использовать как есть (через e.target) но потом почему-то засомневался и подумал что так лучше!