Hi,
Mit CSS ist es durchaus auch möglich, wenn auch anscheinend momentan nur im Opera. Zudem muss danach der Cache geleert werden, um den Originaltext wiederherzustellen:
ja wenn Du das auch so ungünstig machst.. ;-)
#variabletext { background:white; }
#variabletext:active, #variabletext:focus { background:#fff; }
#variabletext:active span, #variabletext:focus span { display:none; }
#variabletext:active #warten, #variabletext:focus #warten { display:inline; }
<a id="variabletext" href="#variabletext"><span>Example</span><span id="warten">Bitte warten.</span></a>
funktioniert sogar im IE. Für Firefox gäbe es da noch elegantere CSS-Lösungen.
freundliche Grüße
Ingo