change event feuert nicht in einer Tabellen-Zelle
bearbeitet vonHallo Experten,
bin neu in JS. Mein einfacher Use case:
Ich erstelle eine Tabelle mit einer editierbaren Zelle (was auch tut).
Jedoch wird der 'change'-event dieser editierbaren Zelle nicht ausgeföst. Ein 'click'-event dagegen funktioniert! Mit ist bewusst , daß der 'change'-event erst ausgelöst wird die Selektion beendet wurde , also ein anderes Element angeklickt wurde.
Hier mein Code:
		var table = document.createElement('table');
		var row = table.insertRow(0);
		var cell = row.insertCell();
		cell.innerHTML = "name";
		cell = row.insertCell();
		cell.innerHTML = "ich bin editierbar";
		cell.setAttribute("contenteditable", true);
		cell.addEventListener("change", function()
		{
			console.log("change");
		});
Danke für euren Support!
Gruß,
Bernd