innerHTML- (oder ein anderes Verfahren): append li UL, mit <input/> einschließlich Attributen
document.getElementById('addplace').addEventListener('click', function() {
addplace();
});
function addplace() {
var node = document.createElement("li"); // Create a <li> node
node.innerHTML = "<input/>"
document.getElementById("waypoints").appendChild(node);
}
<ul id="waypoints"></ul>
<input type="submit" id="addplace" />
Der obige Schnipsel fügt erfolgreich ein Eingabefeld zum ul, wenn die Schaltfläche angeklickt wird. Wenn ich jedoch dem Eingabefeld Attribute hinzufüge, funktioniert die Senden-Schaltfläche nicht mehr.
Dank.