求助,innerHTML
请问为什么选年时,<span id=sd_date>中没有插入“年”了?,该如何修正
<html><head><SCRIPT language=javascript>function sd_hide(id) { var sd_date = document.getElementById('sd_date'); if(id.value == yyyy) sd_date.innerHTML=="年"; //这句有什么错误?? }</SCRIPT></head><body><table> <tr> <td>提醒类型:</td><td> <input type="radio" name="sd_interval" value="-1" onclick='sd_hide(this)' checked>一次性提醒 <input type="radio" name="sd_interval" value="ww" onclick='sd_hide(this)'>周 <input type="radio" name="sd_interval" value="m" onclick='sd_hide(this)'>月 <input type="radio" name="sd_interval" value="yyyy" onclick='sd_hide(this)'>年 </td> </tr> <span id="sd_date"></span></table></body></html>function sd_hide(id) { var sd_date = document.getElementById('sd_date'); if(id.value == yyyy) sd_date.innerHTML=="年"; //if(id.value=='yyyy')应该这样}
[解决办法]
if(id.value == 'yyyy')