Mh... non sono un grande esperto. Effettivamente non è definita o meglio il div html è <div id="timer"> </div>, ho pensato solo di richiamare id timer dell'elemento. Come potrei definirla?
Grazie
Mh... non sono un grande esperto. Effettivamente non è definita o meglio il div html è <div id="timer"> </div>, ho pensato solo di richiamare id timer dell'elemento. Come potrei definirla?
Grazie
In tal caso, approfondisci e documentati. Direi che non ci sono alternative.
Perfetto, quindi non potrà mai funzionare quella condizione se si basa su una variabile che non solo non è valorizzata, ma non è neppure definita.
L'elemento <div> fa parte della pagina HTML e ha un ID assegnato, ma non esiste un automatismo che crea e inizializza variabili in quel modo affinché si riferiscano ad elementi della pagina. Devi essere tu a recuperare l'oggetto, come peraltro viene già fatto nello script usando getElementById().
E comunque, tu stai testando se timer = 0, quindi stai verificando un valore, non un elemento HTML, controllando se è uguale a zero, senza averlo mai né dichiarato né inizializzato. Quel codice non potrà mai andare bene.
Se la variabile l'hai scritta tu, saprai cosa ci va inserito all'interno.
Dal codice si evince che non hai apportato le correzioni suggerite da ninja72.
Se chiedi aiuto ma non segui i ragionamenti, non ti documenti e non provi a mettere a frutto gli esempi che ti vengono forniti, a che serve tutto questo?
Rileggi le risposte, usa il codice proposto, approfondisci cercando sul Web le funzioni o le sintassi che non conosci.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...