Pragma: onClick statt href

Beitrag lesen

<a href='?x_cgi=1' onClick=ajax('x=1')>

Wenn kein JS verfügbar ist, soll beim Klicken href angezogen werden; ist jedoch JS verfügbar, soll das onClick-Event greifen (und nur das).

Wie bei Deinem Form Gedöns auch:
<a href='?x_cgi=1' onClick="ajax('x=1');return false">

BZW:
<a href='?x_cgi=1' onClick="return ajax('x=1')">

function ajax(parm) {
.
.
return false
}

Schöner ware es, wenn Du Deinen CGI Identifier extra behandeln würdest, dann hättest Du via
<a href='?x=1' onClick="return ajax(this.href)">
nur eine Notation und den Linkinhalt automatisch als Parameter in Deiner JS Funktion.