function F(Value,pid){
if (pid == "0") {
document.all.ue0.width=10;
document.all.ue0.height=10;
}else{
document.all.ue1.width=10;
document.all.ue1.height=10;
}
}
想改成
pid=0 -> ue0的属性
pid=1 -> ue1的属性
pid=2 -> ue2的属性
pid=3 -> ue3的属性
pid=4 -> ue4的属性
....
怎么改?
------解决方案--------------------
function F(Value,pid){
eval("ue"+pid).width=10;
eval("ue"+pid).height=10;
}
------解决方案--------------------
function F(Value,pid){
for(var i=0;i<=pid;i++){ //i<=pid or i<=pid
document.getElementsByName("ue"+pid)[0].value
}
}
------解决方案--------------------
- JScript code
<script language="JavaScript"> <!-- function $(o) { return document.getElementById(o); } function F(pid) { pid==0?($("ue0").style.width=$("ue0").style.height=10+"px"):($("ue1").style.width=$("ue1").style.height=10+"px"); } //--> </script> <div style="background-color:red;width:100px;height:100px;" id="ue0"></div> <div style="background-color:blue;width:100px;height:100px;" id="ue1"></div> <input type="button" value="给我变 F(0)" onclick="F(0)"> <input type="button" value="给我变 F(1)" onclick="F(1)">