molily: AJAX auf Links anwenden ohne jedes mal ein OnClick zu setzen

Beitrag lesen

Ich möchte aber die "Events" aus den Links draußen lassen und die URL in "href" reinschreiben können

Dann beschäftige dich mit dem Registrieren von Event-Handlern via JavaScript.

Im JavaScript sucht man sich u.a. mit document.getElementsByTagName die Elemente zusammen, die eine Ajax-Funktionalität bekommen sollen, und versieht diese mit Event-Handlern. In diesem Fall für das click-Ereignis. In der Handlerfunktion greift man auf das Element zu, bei dem der Klick passierte, liest das href-Attribut aus und startet die Ajax-Anfrage.

Die gängigen JavaScript-Frameworks erlauben es, solche Aufgaben in 5-7 Zeilen zu lösen. Ohne wird es etwas schwieriger. Es kommt darauf an, wie du die Links identifizieren kannst. Also rücke mal mit genaueren Infos heraus. Liegen sie z.B. alle in einem Element?

Mathias