Ho l'impressione di non essermi spiegato... non funziona.... nel form della pagina figlia aperta in popup ho scritto:

<input type="text" name="DataFine" size="20" onchange="if (this.value) {window.opener.document.forms[DataPresenza].DataFine.value = this.value; window.close();}">
Nel form della pagina madre ho scritto:

<input type="text" name="DataPresenza" size="20" readonly value="<%=Date()%>">
Il campo datapresenza del form della pagina madre rimane alla data di oggi.