Der in eine Textbox eingebene Text wird in die Eigenschaft value des Input-Elementes eingetragen. Du müsstest also wie folgt anpassen:
<input type="text" id="d1" />
und
var date1 = document.getElementById('d1').value;
Der in eine Textbox eingebene Text wird in die Eigenschaft value des Input-Elementes eingetragen. Du müsstest also wie folgt anpassen:
<input type="text" id="d1" />
und
var date1 = document.getElementById('d1').value;