Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 基于单选按钮显示/隐藏div,选中值来自数据库_Javascript_Php_Html_Sql - Fatal编程技术网

Javascript 基于单选按钮显示/隐藏div,选中值来自数据库

Javascript 基于单选按钮显示/隐藏div,选中值来自数据库,javascript,php,html,sql,Javascript,Php,Html,Sql,如何基于单选按钮显示/隐藏div,选中的值来自一个数据库我正在使用php和sql <input type="radio" name="status" value="Ongoing" checked="checked">Ongoing<br> <input type="radio" name="status" value="Comming">Comming<br> <input type="radio" name="status" value=

如何基于单选按钮显示/隐藏div,选中的值来自一个数据库我正在使用php和sql

<input type="radio" name="status" value="Ongoing" checked="checked">Ongoing<br>
<input type="radio" name="status" value="Comming">Comming<br>
<input type="radio" name="status" value="End">End<br>

<div>div for ongoing</div>
<div>div for Comming</div>
<div>div for End</div>

以下内容可能有助于解决您的问题。请注意div元素中data-*属性的用法:

var radio=document.querySelectorAll'[name=status]'; radio.forEachr=>r.addEventListener'click',函数{ var v=该值; document.queryselectoral'div'.forEachd=>{ 如果d.getAttribute'data-value'==v{ d、 style.display='block'; } 否则{ d、 style.display='none'; } }; }; [数据值=提交],[数据值=结束]{ 显示:无; } 不间断的 康明 终止 持续发展组 刑事调查科
你自己有没有尝试过解决这个问题?“你的问题很广泛,也不清楚。”FunkFortyNiner是的。但不起作用。我想,若我正在数据库中存储数据,然后第一个div显示。如果我存储数据,则显示第二个div