我有以下代碼: 其工作正常,當我點擊被拒絕的複選框時,它顯示textarea但它沒有隱藏它,當我取消選中被拒絕的複選框。沒有隱藏textarea時取消選中複選框
請幫助....
<script type="text/javascript">
function checkValue() {
var rejected=document.forms["frmcnt"]["ar"].checked
if (rejected = 'Rejected') {
document.getElementById('xtraInfo').style.display='';
} else {
document.getElementById('xtraInfo').style.display='none';
}
}
</script>
Accepted: <input type='checkbox' name='ar' value='Accepted' />
Rejected: <input type='checkbox' name='ar' value='Rejected' onClick="return checkValue(this)" />
<div id="xtraInfo" style="text-align:center; display:none; font-weight:bold;">
<center>Rejection Detail:</center><br>
<textarea width="900" style="width: 910px; resize:vertical;" name="rejectdt"><?php if($_SERVER['REQUEST_METHOD'] === 'POST') { print_r($_POST['rejectdt']); } ?></textarea>
</div>
你不使用jQuery在這裏,是什麼? –