zacząłem się bawić JS i piszę skrypty dla siebie, instalowane przez Greasemonkey. Natknąłem się jednak ta taki mały problem...
W skrypcie deklaruję na początku funkcję 'skrot'. Mniej ważne co robi, bo wywołana bezpośrednio w skrypcie działa.
W dalszej części chcę ją wyrzucić w taki sposób:
h3 = document.getElementsByTagName('h3'); h3[0].innerHTML = "<p onClick = \"skrot(541);\">(20)</p> | <p onClick = \"skrot(550);\">(23)</p>";
ale napotykam błąd "skrot is not defined" :< Więc moje pytanie brzmi:
Gdzie mam zadelkarować tą funkcję, żeby móc ją później wywołać w taki sposób? Próbowałem przez
ale też nic z tego.
h3[0].onclick = skrot(514);