Ich programmiere für meinen ESP8266 html Seiten und stoße dabei immer wieder an meine Grenzen. Bisher habe ich unter anderem folgenden Button verwendet: <a href="cmd?type=funk&file=funk.cfg&ID=InetAn"><button class="button buttonOn">AN</button></a>
Das hat auch so funktioniert - der ESP hat das Kommando bekommen, ausgewertet und das gemacht was er soll. Da der HTML online Validator aber darüber gemeckert hat: "The element “button” must not appear as a descendant of the “a” element.", habe ich die Buttons auf Formen umgeschrieben (laut Hinweise im Internet):
<form class="btn" action="cmd?type=funk&file=funk.cfg&ID=InetAus"><button class="buttonOff">AUS</button></form>
Leider wird jetzt der Link nicht mehr beim über den Button fahren angezeigt (nicht so schlimm) und offensichtlich der Link nur mehr bis cmd? geschickt. Ich verstehe nicht warum und wie ich das lösen kann. Wie ersetzt man jetzt den Button im ersten Befehl "richtig".