Php 如果选中复选框,则删除类

Php 如果选中复选框,则删除类,php,javascript,Php,Javascript,我希望onload和类为空: > 我试过这个 如果(选中此项){ document.getElementById(“checkboxx”)className=“”; } $j(“#”+pos).addClass(“突出显示”); 实际上,在span和checkbox的代码checkboxx\uu中有重复的ID,而且这段代码有缺陷,无法工作 <script>if (this.checked) { document.getElementById("checkb

我希望
onload
类为空:

>
我试过这个


如果(选中此项){
document.getElementById(“checkboxx”)className=“”;
}
$j(“#”+pos).addClass(“突出显示”);

实际上,在span和checkbox的代码
checkboxx\uu
中有重复的ID,而且这段代码有缺陷,无法工作

<script>if (this.checked) {
            document.getElementById("checkboxx_<?php  echo $nrs['id'];   ?>").className = "";
            }
        </script>
if(选中此选项){
document.getElementById(“checkboxx”)className=“”;
}
我认为这样使用smth会更好:

<span class="<?php echo ($value !== 1 ? 'highlight' : '') ?>" > 
   <input type="checkbox" class="checkboxx" style="padding: 0px; margin: 2px;"   <?php echo $value == 1 ? 'checked="checked"' : ''?>>                       
</span>
>

检查此链接,有一个解决方案:无意冒犯,但您希望此代码如何工作?你读过关于PHP和JavaScript的教程吗?看起来你只是把东西复制粘贴在一起。。。我建议您花些时间学习JavaScript(可能还有PHP)的基础知识。这是一个良好的开端。span和复选框id故意保持相同。上面显示的javascrpt代码与我们已经尝试过这两种方法的代码类似
document.getElementById("MyElement").className =
document.getElementById("MyElement").className.replace(/(?:^|\s)MyClass(?!\S)/ , '')