我有以下div标签:(jobform)JavaScript的onclick事件
<!--jobform-->
<div class="jobform" onclick="SetChecks();">
<div class="jobform_l" ><?php _e('Category');?> : <span class="required">*</span> </div>
<div class="jobform_r" >
<?php require_once (TEMPLATEPATH . '/jobs_category.php');?>
</div>
<div class="aglabel">Job Poster :</div>
</div><!--jobform-->
我生成的复选框(类别)的阵列,因为我没有复选框标签我需要捕捉onclick这个div上的事件,并选中/取消选中某些复选框。就像一个人被选中时一样,我希望另一个人没有被选中。因此,我已实现了以下JavaScript来做到这一点:
<script type="text/javascript">
function SetChecks() {
Alert("test");
if(document.getElementById('41').Checked)
{
document.getElementById('39').Checked = false;
}
else if(document.getElementById('39').Checked)
{
document.getElementById('41').Checked = false;
}
</script>
但由于某些原因,它没有被触发,我的事件试图把警报()只是为了确保它被点击或没有。
如果你的答案是解决方案,你应该将其标记为解决方案。这将有助于其他人寻找未解决的问题,并会增加您的声誉。 – bakoyaro
@bakoyaro真的,即使我不知道该怎么做,请允许我,谢谢:) –
@SameeraThilakasiri如果您的某个问题的答案的分数附近有复选标记的轮廓,那么您应该能够将其标记为已接受。请参阅常见问题了解更多信息 – bakoyaro