一段相当郁闷的JS了 求解 谢谢
<script language = "javascript " type= "text/javascript ">
function submits(str)
{
for(var i=0; i < 5; i++)
{
....
str= "测试 ";
}
alert(str);
}
</script>
执行submits( "嘿嘿 ")
结果 alert(str); 出来的不是 "测试 " 却是 "嘿嘿 " 求教高手 这是哪错了 谢谢
[解决办法]
function submits(str)
{
for(var i=0; i < 5; i++)
{
str= "测试 ";
}
alert(str);
}
submits( "嘿嘿 ")
上面的代码经测试 是 “测试”
楼主可能省略了某些重要环节的代码
[解决办法]
呵呵,不知道错在那.
[解决办法]
楼主把整个页面的代码都贴出来吧!
[解决办法]
看不出有什么问题
[解决办法]
我弹出的是测试啊。。。
[解决办法]
我刚刚测试过,我这边出来的是"测试"
以下是代码:
<html>
<title>
</title>
<head>
<script language = "javascript " type= "text/javascript ">
function submits(str)
{
for(var i=0; i < 5; i++)
{
str= "测试 ";
}
alert(str);
}
</script>
</head>
<body>
<input type= "button " onclick= "submits( '嘿嘿 ') " value= "Test " />
</body>
</html>
[解决办法]
我没测试,肯定是"测试"
[解决办法]
LZ没搞错吧
<html xmlns= "http://www.w3.org/1999/xhtml " >
<head runat= "server ">
<title> 无标题页 </title>
<script language = "javascript " type= "text/javascript ">
function submits(str)
{
for(var i=0; i < 5; i++)
{
str= "测试 ";
}
alert(str);
}
</script>
</head>
<body onload= "submits( '嘿嘿 ') ">
我弹出的是测试啊
[解决办法]
肯定是测试了。
[解决办法]
orderobject = document.getElementById(i); //只要加上就会发生异常 为啥啊,
i为0到5你在页面里有这几个ID的标签或控件吗?
[解决办法]
这段代码是正确的。。。显示的是“测试”。。。
[解决办法]
要么是
for(var i=0; i < 5; i++)
{
break;
str= "测试 "
}
要么是准备倒分的帖
[解决办法]
lz是不是来送分的