首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

高手近来帮帮忙,简单有关问题

2012-02-07 
高手近来帮帮忙,简单问题htmlheadtitletest/titlescriptlanguage javascript varobjvarssf

高手近来帮帮忙,简单问题
<html>    
<head>    
<title>    
test    
</title>    
<script     language= "javascript ">    
var     obj;    
var     ss;    
function     aaa(obj)    
{            
              obj= "sssssss "    
                      alert(obj)    
                      ss=obj;    
}    
function     bbb()    
{    
                      alert(obj);    
                      alert(ss);    
}    
</script>    
</head>    
<body>    
<form     id= "form1 ">    
<input     type= "button "     id= "but1 "     value= "333 "     onclick= 'aaa( "sss "); '/>    
<input     type= "button "     id= "ttt "     value= "444 "     onClick= "bbb(); "/>    
</form>    
</body>    
</html>    
先点击aaa(),然后点击bbb()得不到alert(obj)的值,但是赋值给ss才可以得到,谢谢。

[解决办法]
var obj;
var ss;
function aaa(obj)
{
obj= "sssssss " //这一句改的是function的参数,不是全局变量,要改全局变量请用window.obj= "sssssss "
alert(obj)
ss=obj;
}

热点排行