Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.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
HTML中的Javascript解锁按钮和数据库问题_Javascript_Html - Fatal编程技术网

HTML中的Javascript解锁按钮和数据库问题

HTML中的Javascript解锁按钮和数据库问题,javascript,html,Javascript,Html,这是我的html代码,当有人点击这个问题时,他应该能够根据他给这个问题的答案解锁其他问题 <div class="section"><span>2</span>See more questions</div> <label for="chkYes"> <input name="Q2" id="Q2Yes" type="radio" value="Yes" onclick="Sh

这是我的html代码,当有人点击这个问题时,他应该能够根据他给这个问题的答案解锁其他问题

<div class="section"><span>2</span>See more questions</div>
        <label for="chkYes">
                  <input name="Q2" id="Q2Yes"  type="radio" value="Yes" onclick="ShowHideDiv()" />Yes </label>
         <label for="chkNo">
                   <input name="Q2" id="Q2No"  type="radio" value="No" onclick="ShowHideDiv()" />No</label>
2查看更多问题
对
不
javascript函数:

 <script type="text/javascript">
       function ShowHideDiv() {
           var chkYes = document.getElementById("Q2Yes");
           var dvPassport = document.getElementById("dvPassport");
           dvPassport.style.display = chkYes.checked ? "block" : "none";
    }
</script>

函数ShowHideDiv(){
var chkYes=document.getElementById(“Q2Yes”);
var dvPassport=document.getElementById(“dvPassport”);
dvPassport.style.display=chkYes.checked?“块”:“无”;
}
我遇到的问题是,当我保存用户输入的数据时,我得到的答案是“开”,而不是“是”或“否”。
有人能建议我怎么做吗?

你自己就得到了标签。您需要使用:

var chkYes = document.getElementById("Q2Yes").value; // "Yes"

要获得“是”,请使用-
chkYes.value