我有一个开/关按钮,当我点击它把它打开时,我希望按钮变成绿色,当我点击它把它关掉时,我希望按钮变成红色。
我将flask与python html javascript结合使用
这是我的电话号码 html
:
<input onclick="changeColor()" type="submit" name="drive_state" id="onoffbutton" value={{drive_state}}>
价值 {{drive_state}}
在python文件中编码。此按钮的值为“开”或“关”。
所以,我创造了这个 javascript file
:
function changeColor() {
if (document.getElementById("onoffbutton").value == 'On') {
document.getElementById("onoffbutton").style.backgroundColor = '#3DCE65';
}else {
document.getElementById("onoffbutton").style.backgroundColor = '#CF1823';
}
}
但是,每当我单击此开/关按钮时,我都会收到以下错误:浏览器(或代理)发送了此服务器无法理解的请求。
1条答案
按热度按时间ergxz8rk1#
css按钮和内部创建事件按钮