Stránka 1 z 1

ESP8266 checkbox

Napsal: 14 kvě 2020 10:22
od L.L
Dobrý den.

Když dan v ESP8266 na web stranku button.
<INPUT TYPE=SUBMIT VALUE="ON1" name=submit>
Mužu si jeho udalost submit odchytit v ESP8266
String t_state = server.arg("submit");

Checkbox prý žadnou udalost neodesila a je třeba si ji dodělat přes JavaScrip.
Je to pravda?
Nepomohl by někdo?
Děkují.

Re: ESP8266 checkbox

Napsal: 14 kvě 2020 11:02
od CZechBoY
Kod co si poslal je submit button (odesílací tlačítko) a ne checkbox.

Re: ESP8266 checkbox

Napsal: 14 kvě 2020 11:11
od L.L
Ano, to byl přiklad.
Pišu to tam “ Když dan v ESP8266 na web stranku button.“
Jek pišeš, jelikoš je to odesílací tlačítko tak odesila.
Chci dat na web stránku checkbox aby take odesilal.
https://www.w3schools.com/tags/att_inpu ... eckbox.asp
Potřebují, aby po kliknuti na něj poslal do ESP8266 info, který byl zaškrtnut/odškrtnut a jeho stav.

Re: ESP8266 checkbox

Napsal: 14 kvě 2020 11:20
od CZechBoY
Checkbox posílá pouze "on" pokud je zaškrtnutý, když není zaškrtnutý tak neposílá nic.

Re: ESP8266 checkbox

Napsal: 14 kvě 2020 11:58
od L.L
CZechBoY píše:Checkbox posílá pouze "on" pokud je zaškrtnutý, když není zaškrtnutý tak neposílá nic.

Stejným zpusobem jako button?

Když dam na web stranku třeba 10 butoonu.
A do ESP8266.

Kód: Vybrat vše

void handleForm() {
Serial.println("hups");
 }

Při kliknuti na jakykoliv button mi to vypiše přes ser.port hups, jelikož rutina handleForm zaznamenala nějakou udalost.
Když klikam na checkbox, nic se neděje.

Re: ESP8266 checkbox

Napsal: 14 kvě 2020 15:44
od knowledgeispower