Hej, jakiś czas temu przeczytałem (na webkrytyku), że nie powinno stosować się onclick do znaczników HTML po to aby oddzielić warstwę prezentacji od "backendu" (czy jak to nazwać) i lepiej jest używać czegoś innego o czym dokładnie nie wiem, przypuszczam, że pewnie chodzi o bazowanie na id.
Chciałbym się was zapytać w jaki sposób mogę zamienić ten o to kod:
<input type="button" value="Calculate" onclick="calc()">
function calc() {
// something
}
tak aby nie używać onclicka. Jak to zrobić? Oczywiście zależy mi na tym samym działaniu jak przy onclick.
Dodam jeszcze o ile będziecie mieli czas i wiedzę to zaprezentujcie 2 wersję: za pomocą jQuery oraz czysty JS.
To tyle, dla zaawansowanych osób pewnie będzie to błahostka, taką mam chociaż nadzieję. :)