HTML:
<div class="cy_right">
<h3 class="tit">項目概況</h3>
<ul class="cynav">
<li class="current" onclick="liClickOne(this,'merchantsInfo')" >招商信息分布統計</li>
<li class="lb" onclick="liClickOne(this,'majorProject')" >重大項目</li>
</ul>
<div class="year">年份:
<select id="selectYear_lwgOne" onchange="initMerchantsInfo()">
<option value="2013">2013</option>
<option value="2014" selected="true">2014</option>
<option value="2015">2015</option>
</select>
</div>
<div id ="merchantsInfo" class="tc mt30" style="display: block;width:421px;height:253px" >
</div>
<div id ="majorProject" class="tc mt30" style="display: none" >
</div>
</div>
JS:
if(isIE8 || isIE7){
document.getElementById("selectYear_lwgOne").attachEvent("onchange",initMajorProject);
}else{
document.getElementById("selectYear_lwgOne").addEventListener('change',initMajorProject);
}
在IE8和以下版本中,這個“attachEvent”是沒用的,我不清楚是我用的不對還是什麼其他原因。希望各位前輩們指點!
還有 這個“select”的“onchange”事件,初始化就綁定了上面的“initMerchantsInfo()”這個函數。
你確定是沒用的嗎?,,,