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)">