<?php
$extCount = 0;
foreach($this->externalReferal as $externalReferal)
{
$extCount++;
?>
<div class='fieldtestPct' >
<div class='fieldItemLabel'>
<label for=''><?php echo $externalReferal->getConsultantname(); ?> ( <?php echo $externalReferal->getSpeciality(); ?> )</label>
</div>
<div class='fieldItemValue'>
<input type='checkbox' class='ext_ref_list<?php echo $extCount; ?>' name='ext_ref_cons[]' value="Consultant<?php echo $extCount ?>" >
</div>
</div>
<div class='fieldtestPct'>
<div class='fieldItemLabel'>
<label for=''>Current Visit</label>
</div>
<div class='fieldItemValue'>
<input type='checkbox' class='current_visit<?php echo $extCount; ?>' name='current_visit[]' value="" onClick ='currentVisit(this.class)'>
</div>
</div>
<div class='fieldtestPct'>
<div class='fieldItemLabel'>
<label for=''>Full Data</label>
</div>
<div class='fieldItemValue'>
<input type='checkbox' class='full_data<?php echo $extCount; ?>' name='full_data[]' value="" onClick='fullData(this)'>
</div>
</div>
<div class='clear'></div>
<?php
}
?>
这里我需要点击复选框进行动态操作。如何将选定的元素类/数据传递给javascipt。
答案 0 :(得分:3)
使用this.className
代替this.class
。
名称 className 用于此属性而不是 class ,因为与用于操作DOM的许多语言中的“class”关键字冲突。