如何自动化按钮 HTML
how to automate a button html
所以我写了这个HTML代码来创建网页,并在阅读RFID标签后。然后,该页面在网页上创建一个按钮,必须单击该按钮才能将数据上传到 sql 数据库。
如何使它自动,以便在读取代码时它会自动上传代码数据,而无需用户单击上传按钮?
我正在尝试使用 <meta http-equiv=”refresh” content=”5" />
函数,但不确定将其放在代码中的哪个位置
请帮忙? 如何删除"上传代码"按钮以自动执行该过程并在每次读取代码时刷新页面
void loop() {
// Check if a client has connected
client = server.available();
if (!client) {
return;
}
// Wait until the user sends some data
Serial.println("New User");
while (!client.available()) {
delay(1);
}
//Wait for serial data to be available i.e. because a tag has been scanned
if(Serial.available()) { //Read the serial port and store the data in char array
Serial.println("Data available");
for (int i=0;i<15;i++) {
val = Serial.read();
valArray[i] = val;
yield();
//delay(10)
}
Serial.print(valArray);
// write to client
client.println("<!DOCTYPE HTML>");
client.println("<html>");
client.println("<head>");
client.println("<title>ESP8266 Demo</title>");
client.println("</head>");
client.println("<body>");
client.println("<a href="/">Refresh Status</a>");
client.println("</br></br>");
String strLink1 = "<a href='http://xxxxxxxx.com/track.php?RFID=";
String strLink2 = "'>Upload Tag ID</a>";
String strLink = strLink1 + valArray + strLink2;
client.println(strLink);
client.println("</br></br>");
client.print("RFID Tag No = ");
client.print(valArray);
client.println("</br>");
client.println("</body>");
client.println("</html>");
}
//client.stop();
delay(100);
}
您可以尝试将其插入按钮下方:
<script>document.getElementsByTagName("a")[1].click();</script>
或在需要时运行的一些等效项,我不太清楚何时运行。
相关文章:
- 问:如何使用C++中的按钮从窗口打开窗口
- 如何将点击的信号和插槽添加到qt中的自定义按钮中
- QML按钮点击功能执行顺序
- 当用户超过按钮点击限制时报告
- 函数计算用户按下按钮的频率
- 热键/按钮,根据需要进行编译,但不运行(在F5和Ctrl+Shift+B之间)
- FLTK:按下哪个按钮 - 将数字传递给按钮的回调 (lambda)
- 如何通过按下第三个窗口中的按钮,将QString从一个窗口获取到另一个窗口
- 垂直方向的 Gtk3+ 旋转按钮 (c/c++)
- Qt自定义QPush按钮未显示在布局上
- SDL 操纵杆按钮按下/C++
- 如何使用按钮更新GTK3图像以使用C++从相机捕获图片
- Qt中来自不同功能的按钮引用
- WinAPI 在单击第一个对话框上的按钮控件并销毁第一个对话框后创建第二个对话框
- 简单的 HTML 验证器
- ImGui 在单击按钮后冻结
- WinAPI 无法创建按钮
- 如何自动化按钮 HTML
- 如何通过单击 HTML 表单按钮在本地运行程序
- 通过 CGI 获取 html 提交按钮的名称