我有一个问题。我可以从HTML页面上的滑块获取一个值来控制连接到Arduino板的伺服角度吗?
我可以从按钮中获取值,例如:on
/ off
这样的信息,很容易得到它,但我无法从中获取值变化时范围为0-150。我使用的是Arduino和以太网盾
有人能帮助我吗?
我的滑码:
client.print("< input type='range' min='1' max='150' name=greVal value=greTemp oninput='showValue1(this.value)' >");
client.println("< span id='range1'>0< /span>");
client.println("<script type='text/javascript'>\r\nfunction showValue1(newValue)\ \n{\r\ndocument.getElementById('range1').innerHTML=newValue;\r\n}\r\n</script>\r\n");
按钮代码打开/关闭,我想用伺服制作这样的东西..我的意思是在href
之后将滑块的值放在IP之后
client.println("< a href=\"/?on\"\">on</a>");
client.println("< a href=\"/?off\"\">off</a>");
答案 0 :(得分:0)
如果您想在不点击链接的情况下自动生成,可以更改showValue1
功能并更改位置。请查看下面的代码段。
function updateRange(newValue) {
window.location = "http://localhost/index.php?range=" + newValue;
}
您也可以在按下按钮后执行相同操作,方法是将输入包装在form
标记中,并将其操作设置为get
而不是post
。通过向您的网址添加值输入,可以提交结果。