我想要onload
的<span>
和<checkbox>
類是空白:刪除類,如果複選框被選中
<span id="checkboxx_<?php echo $nrs['id']; ?>" class="highlight" >
<input type="checkbox" class="checkboxx" id="checkboxx_<?php echo $nrs['id']; ?>" style="padding: 0px; margin: 2px;" <?php echo $value == 1 ? 'checked="checked"' : ''?>>
</span>
我已經嘗試了本
<?php
if($value==1)
{
?>
<script>
if (this.checked) {
document.getElementById("checkboxx_<?php echo $nrs['id']; ?>").className = "";
}
</script>
<?php
} else {
?>
<script>$j("#"+pos).addClass("highlight");</script>
<?php
}
但這不起作用。
檢查這個環節,有解決辦法:http://stackoverflow.com/questions/195951/change-an-elements-css-class-with-javascript –
沒有違法,但你是怎麼想到這個代碼e正常工作?你讀過關於PHP和JavaScript的任何教程嗎?看起來你只是複製和粘貼在一起的東西...我建議你花一些時間,學習有關JavaScript(也許PHP)的基礎知識。 [MDN JavaScript指南](https://developer.mozilla.org/en/JavaScript/Guide)是一個好的開始。 –