当php检查复选框设置时调用JS函数

时间:2011-10-17 06:08:50

标签: php javascript

我遇到了这个问题。在检查网页中的以下代码时,将调用checkBoxClicked函数。

<input type="checkbox" name="check" onchange="checkBoxClicked(this)"/>Check

但我有时需要使用php检查此复选框(在编辑过程中)。因此,虽然我使用此代码设置了此复选框

<input type="checkbox" name="check" onchange="checkBoxClicked(this)"
    <?php if($check =='1'){
    echo "checked=\"true\"";
    }?>
/>Check

我希望调用该函数。

当使用php检查复选框时,我该怎么做才能调用该函数?

1 个答案:

答案 0 :(得分:2)

<input type="checkbox" name="check" onchange="checkBoxClicked(this)"
<?php if($check =='1'){
echo "checked=\"checked\"";
}?>
/>Check

<?php if($check == '1'){
    echo '<script type="text/javascript">checkBoxClicked(document.getElementsByName("check")[0]);</script>';
}
?>

这将是快速解决方案