Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.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 无法使用击倒Js使收音机正常工作_Javascript_Knockout.js_Radio Button - Fatal编程技术网

Javascript 无法使用击倒Js使收音机正常工作

Javascript 无法使用击倒Js使收音机正常工作,javascript,knockout.js,radio-button,Javascript,Knockout.js,Radio Button,我正在尝试创建一个测试,用户可以在其中输入自己的问题和多项选择答案 这是我的html <form> <div> <label>Quiz Name</label> <input type="text" id="quizName" value="<?php echo $_GET['quizname'] ?>"/> <input type="hidden" id="qu

我正在尝试创建一个测试,用户可以在其中输入自己的问题和多项选择答案

这是我的html

<form>
    <div>
        <label>Quiz Name</label>
        <input type="text" id="quizName" value="<?php echo $_GET['quizname'] ?>"/>
        <input type="hidden" id="quizId" value="<?php echo $_GET['quizid'] ?>"/>
        <input type="hidden" id="category" value="<?php echo $_GET['category'] ?>"/>
    </div>
    <br/>
    <div data-bind="foreach: questions, visible: questions().length > 0">
        <br/>    
            <div data-bind="attr:{id:questionid} ">
            <input value="moveUp" type="button" data-bind=" click: $parent.moveUp, enable:  questionid() !='0'"/>
            <input value="moveDown" type="button" data-bind="click: $parent.moveDown, enable: $parent.questions().length > 1 && questionid() < $parent.questions().length-1"/>
            <label>Question</label>
            <input data-bind="value: question" />
            Is correct
            <input value="Delete" type="button" data-bind="click: $parent.removeQuestion"/>
            <div data-bind="foreach: answers, visible: answers().length > 0 ">
                <div data-bind="attr:{id:answerid} ">
                    <input value="moveUp" type="button" data-bind=" click: $parent.moveUp, enable: answerid() !='0'"/>
                    <input value="moveDown" type="button" data-bind="click: $parent.moveDown, enable: $parent.answers().length > 1 && answerid() < $parent.answers().length-1"/>
                    <label>Answer</label>
                    <input data-bind="value: answer" />
                    <input type="radio" data-bind="checked: iscorrect, attr:{name:$parent.questionid} "/>
                    <input value="Delete" type="button" data-bind="click: $parent.removeAnswer"/>
                </div>
                </div>
                <div>
                <input type="button" value="Add Answer" data-bind="click: addAnswer"/>
            </div>
        </div>
        <br/>
    </div>
    <input type="button" value="Add Question"  data-bind="click: addQuestion"/>
    <input type="submit" value="Save" data-bind="click:save "/>
</form>




    function Answer() {
        this.answer = ko.observable();
        this.iscorrect = ko.observable();
        this.answerid = ko.observable();
    }

测验名称

这是我们需要通过的很多代码。有没有可能你可以编辑和修剪它,只有相关的部分?工程为我<代码>应答
如果选中对象,则对象的
iscorrect
设置为“开”。注意HTML规范要求单选按钮具有
属性;有可能是因为缺少浏览器而导致某些浏览器无法正确处理它们。