检查复选框是否已选中或未在javascript中使用变量

检查复选框是否已选中或未在javascript中使用变量,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我在一个变量中存储了我的复选框id,但是当我试图检查复选框是否被选中时,它不能正常工作 <script> function check(){ var id = "checkbox1.0"; if($('#' + id).is(':checked')){alert("checked");} } </script> <body> <input type ="checkbox" id = "c

我在一个变量中存储了我的复选框id,但是当我试图检查复选框是否被选中时,它不能正常工作

   <script>
   function check(){
       var id = "checkbox1.0";
       if($('#' + id).is(':checked')){alert("checked");} 
   }
   </script>
   <body>
    <input type ="checkbox" id = "checkbox1.0">
    <input type ="checkbox" id = "checkbox2.0" onclick="check()">
   </body>

函数检查(){
var id=“checkbox1.0”;
如果($('#'+id.).is(':checked'){alert(“checked”)}
}

您必须避开id中的
,但最好避免使用此类id

   var id = "checkbox1\\.0";

您必须避开id中的
,但最好避免使用此类id

   var id = "checkbox1\\.0";

我认为这些不是有效的ID。而且,
$(“#checkbox1.0”)
肯定不会像你想的那样。不,它不会返回我任何可能的副本,基本上我想把我的ID存储在一个变量中,然后检查它,有没有办法,有没有理由使用checkbox1.0作为你的ID???我认为这些都不是有效的ID。而且,
$(“#checkbox1.0”)
肯定不会像你想的那样。不,它不会返回我任何可能的副本基本上我想把我的ID存储在一个变量中,然后再检查它,有没有办法使用checkbox1.0作为你的ID???