Javascript 更改下拉列表时显示表中的行

Javascript 更改下拉列表时显示表中的行,javascript,dropdown,Javascript,Dropdown,我几个月来一直在下降。一月,二月,…,十一月,十二月。在表中选择“一月”时,31天内显示31行。但选择“二月”时,还有2月28日、1月29日、1月30日和1月31日。 我有这个密码需要更改 $selectMonth.change函数{ selectedMonth=$selectMonth.val; table=document.getElementByIdmpProfileTableDaily\u MWh; 行=table.getElementsByTagNametr; fori=0;i月日为

我几个月来一直在下降。一月,二月,…,十一月,十二月。在表中选择“一月”时,31天内显示31行。但选择“二月”时,还有2月28日、1月29日、1月30日和1月31日。 我有这个密码需要更改

$selectMonth.change函数{ selectedMonth=$selectMonth.val; table=document.getElementByIdmpProfileTableDaily\u MWh; 行=table.getElementsByTagNametr; fori=0;i月日为$day row=document.getElementByIdmpProfileTableDaily\u MWh.rows[rowNum]。单元格; 行[0]。innerHTML={{{$day}}; m=1; @endforeach …Add

之后

rows[i].style.background = "transparent"; 

在for循环中

是否可以更新代码段..其具有errorerror>Uncaught TypeError:无法设置未定义的属性'innerHTML'
rows[i].style.background = "transparent";