Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Lze nějak spustit externí Javascript z funkce?

Skript v dynamicky pridanom elemente sa nevykoná hneď (s výnimkou Opery), takže to nastavenie innerHTML budeš musieť spraviť trochu neskôr - buď pri obsluhe udalosti onreadystatechange (IE) alebo onload (FF).

Alebo by mohlo stačiť zavolať to nastavenie innerHTML hneď po dokončení vykonávania tej funkcie, ktorá dynamicky pridala skript (neoverené, ale myslím, že by to šlo). Nejako takto:

setTimeout(function() {
  document.getElementById('idata').innerHTML=rok_info+' '+day + "." + month + "."+year;
  document.getElementById('ddata').innerHTML=data;
}, 0);
namiesto tohto, čo tam je teraz:
document.getElementById('idata').innerHTML=rok_info+' '+day + "." + month + "."+year;
document.getElementById('ddata').innerHTML=data;

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny