ESP8266 checkbox

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
L.L
Level 1
Level 1
Příspěvky: 60
Registrován: 22 zář 2019 12:03

ESP8266 checkbox

Příspěvek 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í.
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: ESP8266 checkbox

Příspěvek od CZechBoY »

Kod co si poslal je submit button (odesílací tlačítko) a ne checkbox.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
L.L
Level 1
Level 1
Příspěvky: 60
Registrován: 22 zář 2019 12:03

Re: ESP8266 checkbox

Příspěvek 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.
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: ESP8266 checkbox

Příspěvek od CZechBoY »

Checkbox posílá pouze "on" pokud je zaškrtnutý, když není zaškrtnutý tak neposílá nic.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
L.L
Level 1
Level 1
Příspěvky: 60
Registrován: 22 zář 2019 12:03

Re: ESP8266 checkbox

Příspěvek 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.
knowledgeispower
Level 1
Level 1
Příspěvky: 59
Registrován: 11 říj 2019 20:41

Re: ESP8266 checkbox

Příspěvek od knowledgeispower »

Odpovědět

Zpět na „Programování a tvorba webu“