Javascript 未插入单选按钮值

Javascript 未插入单选按钮值,javascript,Javascript,我试图使用2个单选按钮在编辑表单页面中插入值。当一个特定的单选按钮被选中时,用户需要输入一个日期,它将被插入到数据库中。这部分工作正常,但是当我选择第一个单选按钮FULL SUPPLY时,该值不会插入数据库中。这是我使用的代码 <script type="text/javascript"> function Validate() { if ((document.getElementById('choiceText').checked)

我试图使用2个单选按钮在编辑表单页面中插入值。当一个特定的单选按钮被选中时,用户需要输入一个日期,它将被插入到数据库中。这部分工作正常,但是当我选择第一个单选按钮FULL SUPPLY时,该值不会插入数据库中。这是我使用的代码

<script type="text/javascript">
    function Validate() {
        if ((document.getElementById('choiceText').checked)
            && (document.getElementById('othertext').value == '')) { 
            alert('Response required'); 
            return false; 
        }
        else { 
            return true; 
        }
    }
</script>

<input name="pendaftaran_tca" type="radio" value="FULL SUPPLY" />FULL    SUPPLY<br />
<input name="pendaftaran_tca" id="choiceText" type="radio"  />TCA
<input type="date" name="pendaftaran_tca" id="othertext" /> 
id=选择文本

你没有输入收音机的id,所以它没有返回任何值


如果这对您有帮助,请回复我谢谢

您好。谢谢你的帮助!我已经输入了无线电id,但仍然不起作用。您是否已经为日期输入了值?因为if函数意味着您应该在日期和单选按钮上输入一个值,所以您是否尝试过此函数检查{document.getElementByIdchoiceText.checked=true;}我的意思是,如果使用空值进行检查,则输入false。