<p><span onclick="showTranslation()" id="id1" style="cursor:help; border-bottom:1px dashed;">Test</span> Test weiter
Du musst der Funktion, wenn du diese inline Aufrufst auch das event Objet übergeben und kannst gleich auch noch this übergeben, dann sparst du dir das holen von elter mit getElementById().
onclick="showTranslation(event, this)"
function showTranslation(e, elter)
{
if (!e) e = window.event;
...
Struppi.