javascript:
...
//检查升级单位策略
function checkstrategy(){
var strategy = document.getElementsByName("strategy");
var strategyval = null;
for(var i=0;i<strategy.length;i++){
if(strategy.item(i).checked){
strategyval=strategy.item(i).getAttribute("value");
break;
}
}
if(strategyval=="all"){
document.getElementById("unitprompt").innerHTML = "";
document.getElementById("cascadearea").style.display = 'none';
}else if(strategyval=="part"){
document.getElementById("unitprompt").innerHTML = "<font color='red'>请在左侧单位树选出要升级的单位!</font>";
document.getElementById("cascadearea").style.display = 'block';
}
}
...
html:
...
<tr>
<td align="right">升级范围:</td>
<td align="left">
<input id="strategy1" type="radio" name="strategy" value="all" checked="checked" οnclick="checkstrategy()">全部
<input id="strategy2" type="radio" name="strategy" value="part" οnclick="checkstrategy()">指定单位
<div id="unitprompt" style="float:none;"></div>
</td>
</tr>
<tr id="cascadearea" style="display:none;">
<td align="right">是否级联:</td>
<td align="left">
<input id="cascade1" type="radio" name="cascade" checked="checked">级联
<input id="cascade2" type="radio" name="cascade">不级联
</td>
</tr>
...