Tobino: GetElementbyId bringt keinen Wert

Beitrag lesen

Hallo,

vorweg: das ist mein erster HTML/JS-Projekt überhaupt, also bitte Nachsicht gegenüber Anfängerfehlern. Ich will über zwei Input-Felder eine Startzeit und eine Endzeit für ein Intervall einlesen. Um die Eingabe zu testen, will ich die Zeiten in einem konkatenierten String danach einfach mit alert ausgeben. Das soll passieren, wenn ich den Button "Send Data" drücke. Leider passiert dann gar nichts. Habe mir die Finger wund gegoogelt und hoffe jetzt hier auf Hilfe.

der Code:

<body>
    <h2>My Map</h2>
	
	
	<form>
		<label for "timeBegin">Insert start time:</label>
		<input id="timeBegin" name="timeBegin" type="text" placeholder="yyyy-mm-ddThh:mmZ">
		<!-- <button type="button" >Send Data</button> -->
		
		<label for "timeEnd">Insert end time:</label>
		<input id="timeEnd" name="timeEnd" type="text" placeholder="yyyy-mm-ddThh:mmZ">
		<button type="button" id="SendData" onclick='settime()' >Send Data</button>
	</form>	
	
	
	
	
	
<div id="map" style="width: 100%, height: 400px"></div>
	<script>
	
		function settime()
		{
		 StartTime = document.GetElementById("timeBegin").value;
		 EndTime  = document.GetElementByIId("timeEnd").value;
		 time = StartTime + '/' + EndTime
		 alert(time);
		}
</script>

danke schon mal und lieben Gruß