我有以下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