Спасибо!
*позже еще вариант нашла:
let editable = document.querySelectorAll('td[contenteditable="true"]');
editable.forEach(e => {
e.oninput = function() {
this.innerText = this.innerText.replace(/[^\d]/, '').substring(0, 1); // ограничиваем длину и разрешаем только цифры
}
});