Javascript 功能在单击复选框时不起作用

暴风雪

我尝试通过复选框的 onclick 属性调用 Javascript 函数。

如果第一个复选框被选中等,js 应该显示另一个复选框。

现在该功能不起作用。我试图仅使用 alert() 进行测试而没有任何结果......

  Fitness:<input type="checkbox" id="fitnessCheck" onclick="checkFunction()">
    Beauty:<input type="checkbox" id="beautyCheck">
    Streetwear:<input type="checkbox" id="streetwearCheck">
    Luxus:<input type="checkbox" id="luxusCheck" onClick="checkFunction()">

Datenschutz: <input style="display:none" type="checkbox"  id="datenschutzCheck">
<script>
checkFunction(){
//get Checkboxes
var fitnessCheckbox = document.getElementById("fitnessCheck");
var beautyCheckbox = document.getElementById("beautyCheck");
var streetwearCheckbox = document.getElementById("streetwearCheck");
var luxusCheckbox = document.getElementById("luxusCheck");
var datenschutzCheckbox = document.getElementById("datenschutzCheck");

if(fitnessCheckbox.checked == true || beautyCheckbox.checked == true || streetwearCheckbox.checked == true || luxusCheckbox.checked == true){
    datenschutzCheckbox.style.display ="block"; 
}
}</script>
显示年轻的索因卡

这是在 JavaScript 中定义函数的方法。更正您的功能如下;

function checkFunction(){
}

或者,从 HTML 中删除 onclick 属性并将其放入 JavaScript 中,如下定义

var fitnessCheckbox = document.getElementById("fitnessCheck");
fitnessCheckbox.onclick() = function() {
// access properties using this keyword
if ( this.checked ) {
    // if checked ...
    alert( this.value );
} else {
    // if not checked ...
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript功能不起作用,请取消选中该复选框

来自分类Dev

限制所选复选框数量不起作用的功能(javascript)

来自分类Dev

Javascript-复选框不起作用

来自分类Dev

javascript复选框取消选中不起作用

来自分类Dev

JavaScript 复选框下拉样式不起作用

来自分类Dev

内部 Javascript Html 复选框不起作用

来自分类Dev

javascript-onchange / onclick函数在复选框上不起作用

来自分类Dev

Javascript表单验证复选框和单选按钮不起作用

来自分类Dev

为什么 javascript 中的 e.preventDefault 函数对复选框不起作用?

来自分类Dev

单击文本框时,selectRow复选框功能不起作用

来自分类Dev

复选框单击时的jQuery和Datatables调用功能不起作用

来自分类Dev

单击文本框时,selectRow复选框功能不起作用

来自分类Dev

单击文本区域时选择复选框(JavaScript?)

来自分类Dev

单击复选框JavaScript时如何划掉文本

来自分类Dev

JavaScript/ AngularJS - 选中复选框时执行功能

来自分类Dev

我为带有标签的复选框设置了样式,但是我的JavaScript在IE8中不起作用

来自分类Dev

JavaScript日期功能在Firefox中不起作用

来自分类Dev

javascript数组移位功能在画布中不起作用

来自分类Dev

Javascript功能在Edge中不起作用

来自分类Dev

jQuery复选框更改功能在IE 8中不起作用

来自分类Dev

获取单击的复选框的 id 的方法不起作用

来自分类Dev

单击复选框时隐藏字段的总和不起作用

来自分类Dev

当父级侦听单击事件时,复选框在 ngTemplateOutlet 内不起作用 - 错误?

来自分类Dev

javascript,如果复选框的条件仅起作用一次

来自分类Dev

复选框点击功能不起作用

来自分类Dev

复选框树视图功能不起作用

来自分类Dev

单击javascript中的复选框时,动态字符限制长度上textarea的字符数?

来自分类Dev

父项具有点击事件时,复选框功能不起作用

来自分类Dev

父项具有点击事件时,复选框功能不起作用

Related 相关文章

  1. 1

    Javascript功能不起作用,请取消选中该复选框

  2. 2

    限制所选复选框数量不起作用的功能(javascript)

  3. 3

    Javascript-复选框不起作用

  4. 4

    javascript复选框取消选中不起作用

  5. 5

    JavaScript 复选框下拉样式不起作用

  6. 6

    内部 Javascript Html 复选框不起作用

  7. 7

    javascript-onchange / onclick函数在复选框上不起作用

  8. 8

    Javascript表单验证复选框和单选按钮不起作用

  9. 9

    为什么 javascript 中的 e.preventDefault 函数对复选框不起作用?

  10. 10

    单击文本框时,selectRow复选框功能不起作用

  11. 11

    复选框单击时的jQuery和Datatables调用功能不起作用

  12. 12

    单击文本框时,selectRow复选框功能不起作用

  13. 13

    单击文本区域时选择复选框(JavaScript?)

  14. 14

    单击复选框JavaScript时如何划掉文本

  15. 15

    JavaScript/ AngularJS - 选中复选框时执行功能

  16. 16

    我为带有标签的复选框设置了样式,但是我的JavaScript在IE8中不起作用

  17. 17

    JavaScript日期功能在Firefox中不起作用

  18. 18

    javascript数组移位功能在画布中不起作用

  19. 19

    Javascript功能在Edge中不起作用

  20. 20

    jQuery复选框更改功能在IE 8中不起作用

  21. 21

    获取单击的复选框的 id 的方法不起作用

  22. 22

    单击复选框时隐藏字段的总和不起作用

  23. 23

    当父级侦听单击事件时,复选框在 ngTemplateOutlet 内不起作用 - 错误?

  24. 24

    javascript,如果复选框的条件仅起作用一次

  25. 25

    复选框点击功能不起作用

  26. 26

    复选框树视图功能不起作用

  27. 27

    单击javascript中的复选框时,动态字符限制长度上textarea的字符数?

  28. 28

    父项具有点击事件时,复选框功能不起作用

  29. 29

    父项具有点击事件时,复选框功能不起作用

热门标签

归档