• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

tabindex bei div

Status
Für weitere Antworten geschlossen.

hagi

Neues Mitglied
Hi!

Ich benötige eine Möglichkeit, bei divs tabindices anzugeben.

"<a href>" kann ich leider nicht verwenden, da viele Eingaben clientseitig mit JS überprüft werden müssen, daraus folgt ein Return-Problem der JS-Funktionen.


So funktionierts leider nicht.

<td>
<object tabindex="9">
<div id="button" onClick="javascript:doSomeMagicStuff()">
Text
</div>
</object>
</td>

thx
 
Werbung:
Ob man einem div einen TabIndex zuweisen kann möchte ich mal bezweifeln. Das geht soweit ich weiss nur für Formularelemente und Links, und auch nur da ist es imho semantisch sinnvoll.

Warum kannst Du keine a's benutzen? Was soll da genau das Problem sein?
 
Ich kann deshalb keine <a> benutzen, weil ich zum Überprüfen der versch. Input & Select JS-Funktionen verwende, die entweder das Formular abschicken oder false liefern.

Wenn ein <a> verwendet wird, wird ein redirekt auf eine Seite ausgelöst, auf welcher "false" unsinnigerweise ausgegeben wird.

Darum verwende ich <div onClick="...">
 
Werbung:
Nehmen wir an, Du hast
Code:
[url="datei.html"]Text[/url]
Dann wir bei einem Klick auf den Link zuerst "funktion()" ausgeführt, und nur wenn die true zurückliefert das href-Ziel geladen. Damit wäre das meiner Meinung nach (fast) ideal zur clientseitigen Validierung.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben