Nachdem die Formulareingabefeldeingabe das Deaktivierungsattribut festgelegt und übermittelt hat, kann der Wert des Eingabefelds nicht abgerufen werden. Um diese Art von Problem zu lösen, können Sie auf die folgenden zwei Methoden zurückgreifen:
Methode eins:Verwenden Sie „readonly“ statt „disabled“, also „put“.
disabled=disabled
Ändern zu
readonly=readonly
Deaktiviert kann den Fokus nicht erhalten und wird übersprungen, wenn die Tabulatortaste verwendet wird, was möglicherweise nicht erfolgreich ist.
readonly kann den Fokus erhalten, aber nicht geändert werden und kann mit der Tabulatortaste navigiert werden, was möglicherweise erfolgreich ist.
Hinweis: Nur erfolgreiche Formularelemente sind gültige Daten, d. h. der Wert kann nach der Übermittlung abgerufen werden. Das Wertattribut deaktivierter und schreibgeschützter Texteingabefelder kann nur über Skripte geändert werden.
Methode zwei:Verwenden Sie „type=hidden“, um die Eingabe auszublenden und den Wert abzurufen, und verwenden Sie dann „disabled“, um die Eingabe dem Benutzer anzuzeigen.
<Eingabetyp=versteckter Name=URL-Wert=http://www.neirong.org/><Eingabetyp=Textwert=http://www.neirong.org deaktiviert=disabled/>Zusammenfassen
Das Obige ist die Lösung, die Ihnen der Editor vorschlägt, wenn die Formulareingabe im HTML-Format deaktiviert ist und der Formularwert nicht abgerufen werden kann. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht Der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte mich auch bei allen für die Unterstützung der VeVb-Kampfsport-Website bedanken!