簡體   English   中英

div標簽的Javascript onclick事件

[英]Javascript onclick event for div tag

我有以下 div 標簽:(jobform)

<!--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-->

我正在生成一組復選框(類別),因為我沒有復選框標簽,所以我需要捕獲此 div 上的onclick事件並選中/取消選中某些復選框。 就像當一個被選中時,我希望另一個不被選中。 所以我已經實現了以下 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>

但是由於某種原因它沒有被觸發,我嘗試放置一個Alert()來確保它被點擊或沒有被點擊。

該屬性已checked ,而不是已Checked JavaScript 區分大小寫(某些 PHP不同)。

此外,有效的id屬性不能以數字開頭。

我解決了它, alert()必須是小寫的才能工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM