Для добавления двух или более обработчиков событий к элементу, вы можете использовать метод addEventListener несколько раз:
```javascript
element.addEventListener("blur", handler1);
element.addEventListener("keypress", handler2);
```
Таким образом, в вашем случае, вы можете добавить два слушателя событий для элемента text следующим образом:
```javascript
text.addEventListener("blur", handleBlur);
text.addEventListener("keypress", handleKeypress);
function handleBlur() {
editingEl.textContent = text.value;
currentTitle = text.value;
text.remove();
}
function handleKeypress(e) {
if (e.key === "Enter") {
editingEl.textContent = text.value;
currentTitle = text.value;
text.remove();
}
}
```
В этом коде, функции handleBlur и handleKeypress выполняют одну и ту же логику для сохранения изменений, но в разных событиях - blur и keypress соответственно.
Теперь при потере фокуса или нажатии клавиши Enter будет выполняться общая логика сохранения изменений.