Ich checkte ein Formular aus, das ich auf meinem iPad gemacht hatte und es scheint, dass das Hinzufügen von disabled
zu einem <button>
Tag die Schaltfläche nicht wirklich deaktiviert.iOS Safari <Schaltfläche deaktiviert></button> nicht deaktiviert?
Hinzufügen disabled
zu einem <input>
Tag funktioniert aber nicht <button>
.
So
<input type = "text" disabled />
funktioniert, aber
<button disabled>Hola</button>
nicht. Gedanken über Möglichkeiten, das zu beheben? Oder ist es nur ein Safari-Bug?
Ich dachte nicht viel darüber nach, aber ein Freund erwähnte es mir und ich fing an, es zu untersuchen und es scheint in der Tat ein ausgewachsener Käfer zu sein. Niemand spricht wirklich darüber oder so scheint es. Ich weiß, dass Sie einfach '' verwenden können, aber das scheint eine ziemlich einfache Funktion in Ihrem Browser zu sein. Du weißt, dass du mit Features konform bist, die vor vielen Jahren eingeführt wurden. –
@Nick Chapman Es ist ziemlich bedauerlich, dass wir in unserem vernetzten Zeitalter im Internet (was magisch ist) uns immer noch Sorgen um die Browserkompatibilität machen müssen. Aber wir machen. Sie können also entweder diese blöden Browser ignorieren oder versuchen, sie anzupassen. In der Regel ist die beste Lösung ein Kompromiss. Sie sollten Ihre Zeit nicht damit verschwenden, Elinks zu unterstützen, aber machen Sie sich Sorgen um den IE, weil viele (zu viele) Leute es immer noch benutzen. –
Ich hoffe, das alles hilft. Wenn Sie etwas mit deaktivierten Knöpfen machen, ist es am besten, mit der '' zu senden, da iOS Safari es irgendwie schafft, sie zu brechen. Ich werde morgen (EST) zurückkommen, wenn Sie weitere Fragen/Fragen haben. Bis dann, gute Nacht! –