我是一个 php 新手,我正在尝试为我的电子商务网站项目创建一个价格范围系统。
所以我做了一个复选框表单:
<form method="POST" action="?">
<p> <input type="checkbox" name="dori" value="dori"><em> 0 - 5000</em></p>
<p><input type="checkbox" name="bora" value="bora"><em> 5000 - 1000</em></p>
<input type="submit">
</form>
Run Code Online (Sandbox Code Playgroud)
为此没问题,我可以处理它......但我想要实现的是,如果用户勾选了该框,我可以在不点击提交按钮的情况下勾选该框的值。
我怎样才能做到这一点?
这是我想要实现的形式
<form method="POST" action="?">
<p> <input type="checkbox" name="dori" value="dori"><em> 0 - 5000</em></p>
<p><input type="checkbox" name="bora" value="bora"><em> 5000 - 1000</em></p>
</form>
Run Code Online (Sandbox Code Playgroud)
希望我解释清楚...提前感谢您的帮助!
在 onchange 中添加 javascript 函数 submit()
<form method="POST" action="?">
<p><input type="checkbox" name="dori" value="dori" onchange="this.form.submit()"><em> 0 - 5000</em></p>
<p><input type="checkbox" name="bora" value="bora" onchange="this.form.submit()"><em> 5000 - 1000</em></p>
</form>
Run Code Online (Sandbox Code Playgroud)