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

L.L
nováček
Příspěvky: 29
Registrován: září 19
Pohlaví: Muž

ESP8266 checkbox

Příspěvekod L.L » 14 kvě 2020 10:22

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í.



Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8780
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž

Re: ESP8266 checkbox

Příspěvekod CZechBoY » 14 kvě 2020 11:02

Kod co si poslal je submit button (odesílací tlačítko) a ne checkbox.
PHP, Nette, MySQL, C#, LESS, TypeScript
PhpStorm, Docker, WinSCP, Opera browser, Windows 10
iPhone XS
Raspberry PI 3 (KODI, Raspbian)

L.L
nováček
Příspěvky: 29
Registrován: září 19
Pohlaví: Muž

Re: ESP8266 checkbox

Příspěvekod L.L » 14 kvě 2020 11:11

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: 8780
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž

Re: ESP8266 checkbox

Příspěvekod CZechBoY » 14 kvě 2020 11:20

Checkbox posílá pouze "on" pokud je zaškrtnutý, když není zaškrtnutý tak neposílá nic.
PHP, Nette, MySQL, C#, LESS, TypeScript
PhpStorm, Docker, WinSCP, Opera browser, Windows 10
iPhone XS
Raspberry PI 3 (KODI, Raspbian)

L.L
nováček
Příspěvky: 29
Registrován: září 19
Pohlaví: Muž

Re: ESP8266 checkbox

Příspěvekod L.L » 14 kvě 2020 11:58

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: 52
Registrován: říjen 19
Pohlaví: Muž

Re: ESP8266 checkbox

Příspěvekod knowledgeispower » 14 kvě 2020 15:44



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

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 0 hostů