Ich habe eine Menge verschiedener Methoden ausprobiert, um dies zu tun, aber keine wirkten tatsächlich irgendwelche Vorschläge? DankDiv nicht einreichen Formular
<div name="login" class="blue_button" onclick="
document.getElementById("form").submit();"><div class="blue_button_text noselect">Login</div></div>
Warum verwenden Sie ein div als Schaltfläche? Das ist ein Fehler bei der Barrierefreiheit dieser Tastatur - nur Benutzer können Ihre Seite nicht verwenden. Wie auch immer, können Sie bitte den HTML-Code für Ihr Formular anzeigen? – nnnnnn
@nnnnnn weil sonst mein Button nicht gut aussehen wird, wird der Text den Speicherort auf der Schaltfläche ändern und es ist nervig. Warum willst du meine Form sehen? – sum1hor
Ich wollte dein Formular sehen, weil ich mich gefragt habe, ob es ein Problem damit gibt. Ich habe inzwischen erkannt, dass das kein Problem war und habe eine Antwort geschrieben. Wenn der Button nicht gut aussieht und "nervig" ist, wird er für Leute, die physisch nicht in der Lage sind, eine Maus oder ein anderes Zeigegerät zu verwenden, noch ärger. Wenn Sie das Gefühl haben, dass Sie * dies tun müssen, dann fügen Sie dem Div ein 'tabindex'-Attribut hinzu und einen Key-Event-Handler, damit es sich wie eine echte Schaltfläche verhält. – nnnnnn