Jsme již na kliknutí funguje, ale na události.stisknutím tlačítka nebo akce.kóddont. Nemůžu pochopit, proč? Snažil jsem se přidat klíč kód, s a bez "", pokusil se odstranit default,, s uvedením objekt délka (inputLength() > 0 && události.kód "Enter") atd.. pořád nic. Nemůžu najít řešení v neexistující vlákna((.
var button = document.getElementById("enter");
var input = document.getElementById("userinput");
var ul = document.querySelector("ul");
function inputLength() {
return input.value.length;
}
function createListElement() {
var li = document.createElement("li");
li.appendChild(document.createTextNode(input.value));
ul.appendChild(li);
input.value = "";
}
button.addEventListener("click", function() {
if (inputLength() > 0) {
createListElement();
}
})
button.addEventListener("keyup", function(event) {
event.preventDefault();
if (event.key === "Enter") {
createListElement();
}
})