读书人

innerHTML

发布时间: 2012-04-09 13:41:24 作者: rapoo

求助,innerHTML
请问为什么选年时,<span id=sd_date>中没有插入“年”了?,该如何修正

HTML code
<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>


[解决办法]
多了个=
[解决办法]
if(id.value == 'yyyy') sd_date.innerHTML="年";
[解决办法]
if(id.value == "yyyy") sd_date.innerHTML="年";
[解决办法]
JScript code
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')

读书人网 >JavaScript

热点推荐