Domanda numer 1
con ie mi setta il focus a quel campo e esegue lo script show_calendarcodice:<A HREF="javascript:form1.d1.focus();show_calendar('form1.d1');">
con mozilla no. mi suggerite una cosa compatibile con entrambi i browser?
Domanda numer 1
con ie mi setta il focus a quel campo e esegue lo script show_calendarcodice:<A HREF="javascript:form1.d1.focus();show_calendar('form1.d1');">
con mozilla no. mi suggerite una cosa compatibile con entrambi i browser?
ok....associati all'onclick e non sul link
Io farei cosi`:
<a href="#" onclick="document.form1.d1.focus(); show_calendar('document.form1.d1'); return false;">
Al posto di # andrebbe messo un link per i browser che non supportano JS.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
question number two
con IE questa funzione mi riporta nel campo d1 la data attuale. con mozilla un va. pecchè?codice:OnClick="vbscript:form1.d1.value = date()"
sì sì...così avevo risolto...ma che utilità ha quel "return false"?? scusa se faccio domande banali ma a java sto messo maleOriginariamente inviato da Mich_
Io farei cosi`:
<a href="#" onclick="document.form1.d1.focus(); show_calendar('document.form1.d1'); return false;">
Al posto di # andrebbe messo un link per i browser che non supportano JS.
Java non lo consco. Ne ho solo sentito parlare.
In Javascript invece sono abbastanza forte (nota sono due cose molto diverse).
Il return false serve per non far eseguire il link in caso di click, che se e` "#" porterebbe all'inizio della pagina, se e` un altro porterebbe al cambiamento del documento nella finestra.
@s|n3:
VBScript funziona solo nel browser IE. Negli altri non viene riconosciuto.
Puoi sostiturla con il corrispondente JS:
onclick="document.form1.d1.value = date();"
Solo che la funzione date() non e` predefinita in JS, ed occorre quindi definirla.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
utilissima la info sul return false....per la data avevo risolto cosìOriginariamente inviato da Mich_
Java non lo consco. Ne ho solo sentito parlare.
In Javascript invece sono abbastanza forte (nota sono due cose molto diverse).
Il return false serve per non far eseguire il link in caso di click, che se e` "#" porterebbe all'inizio della pagina, se e` un altro porterebbe al cambiamento del documento nella finestra.
@s|n3:
VBScript funziona solo nel browser IE. Negli altri non viene riconosciuto.
Puoi sostiturla con il corrispondente JS:
onclick="document.form1.d1.value = date();"
Solo che la funzione date() non e` predefinita in JS, ed occorre quindi definirla.
onclick="document.form1.d1.value = '<%=date()%>';"
per utilizzare la data del server e non quella del client del navigatore