创建一个函数,检查是否选中了复选框,并在选中时打印一行

时间:2014-02-14 01:48:21

标签: javascript

我正在做一个家庭作业,要求我在JavaScript中创建一个名为“MultipleBP”的函数,检查是否选中了复选框,如果是,则应该在另一个元素中打印一行,如果是的话。这是我到目前为止所发现的。我确定它有问题。我需要它打印到ID为“notes”的文本框。

    function multipleBP() {
if (document.getElementById('multiple').checked) {
    document.getElementById("notes").value="checked";
   }else{
    document.getElementById("notes").value="not checked";
  }

}

1 个答案:

答案 0 :(得分:1)

代码会将元素分配给mult,但会评估checked上的multiple属性,而不是mult

完成条件工作后,我们可以通过设置文本框中的值来完成工作。通过文本框,我假设您的意思是input

所以你要做的第一件事就是从DOM中检索输入。您已经说明了可以执行此操作,您从DOM中检索了multi。您必须做的下一件事是将文本框的value设置为您需要的任何内容。查看input上的属性,选择合适的属性并为其指定值。