div标记的Javascript onclick事件

div标记的Javascript onclick事件,javascript,html,xhtml,dom-events,Javascript,Html,Xhtml,Dom Events,我有以下div标签:(jobform) 但由于某些原因,它没有被触发,我尝试放置一个警报(),只是为了确保它被单击或否。属性是选中的,而不是选中的。JavaScript区分大小写(与某些PHP不同) 此外,有效的id属性不能以数字开头。我解决了这个问题,alert()必须用小写字母才能工作。这些类别是wordpress类别,当我进入类别的编辑页面时,我在URL中看到“tag\u id=41”,所以我假设该复选框的id是41。但因为我需要在两个已知的复选框上执行此操作,所以我也知道它们的名称。我能

我有以下div标签:(jobform)


但由于某些原因,它没有被触发,我尝试放置一个
警报()
,只是为了确保它被单击或否。

属性是
选中的
,而不是
选中的
。JavaScript区分大小写(与某些PHP不同)


此外,有效的
id
属性不能以数字开头。

我解决了这个问题,
alert()
必须用小写字母才能工作。

这些类别是wordpress类别,当我进入类别的编辑页面时,我在URL中看到“tag\u id=41”,所以我假设该复选框的id是41。但因为我需要在两个已知的复选框上执行此操作,所以我也知道它们的名称。我能用名字勾选/取消勾选它们吗?顺便说一下,它甚至不会触发onclick,因为我得到了一个警报(),如果你的答案是解决方案,你应该将它标记为解决方案。这将有助于其他寻找未解决问题的人,也会提高你的声誉。@bakoyaro真的,即使我不知道怎么做,也请让我来做,谢谢:)@Sameeratilakasiri如果在你的一个问题的答案分数附近有一个勾选框,那么你就可以将其标记为已接受。有关更多信息,请参阅常见问题解答。我不得不等待24小时才能接受自己的解决方案。我不能马上做。
<!--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-->
<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>