关于 js函数间传值:不同的函数之间怎么调用啊.
functiona(aa){varmuid=aa;returnmuid;}functionb(bb){varmuid=bb;returnmuid;}一个函数a()里var...
function a(aa){
var muid = aa;
return muid;
}
function b(bb){
var muid = bb;
return muid;
}
一个函数a()里var a =xxx,在这函数的最后return a ,在另一个函数里var b = a();就可以使用a函数里的变量了,但a(aa)就不能获取了..
请问有没有办法在b函数中获取到a函数中的muid值
请问我想这样应该怎么写:
<script type="text/javascript">
var muid;
function muida(mu_id){//通过操作激活muid得到了值.
var muid=mu_id;
return muid;
}
function muidb(){
return muid;
}
</script>
如果第一步:我先激活了,muida可以得到muid值能return 出来是正确的.
当我激活第二步时,需要需要调用刚才激活的muid的值,我应该怎么写..求求各位了...直接这样return出来是空的.
真正需求:有两个文本框:
input a
bottom b
当点击bottom的onChange传值到一个js function中,如果两个function不能跨调,那能否直接在 function muidb(){ //这里直接调到页面中input a的值.} 展开
var muid = aa;
return muid;
}
function b(bb){
var muid = bb;
return muid;
}
一个函数a()里var a =xxx,在这函数的最后return a ,在另一个函数里var b = a();就可以使用a函数里的变量了,但a(aa)就不能获取了..
请问有没有办法在b函数中获取到a函数中的muid值
请问我想这样应该怎么写:
<script type="text/javascript">
var muid;
function muida(mu_id){//通过操作激活muid得到了值.
var muid=mu_id;
return muid;
}
function muidb(){
return muid;
}
</script>
如果第一步:我先激活了,muida可以得到muid值能return 出来是正确的.
当我激活第二步时,需要需要调用刚才激活的muid的值,我应该怎么写..求求各位了...直接这样return出来是空的.
真正需求:有两个文本框:
input a
bottom b
当点击bottom的onChange传值到一个js function中,如果两个function不能跨调,那能否直接在 function muidb(){ //这里直接调到页面中input a的值.} 展开
展开全部
定义一个全局变量,在一个函数中赋值,另一个就能获取。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function a(aa){
var muid = aa;
return muid;
}
function b(bb){
return a(bb);
}
或者
var muid;
function a( aaa ) {
muid = aa;
}
function b( bb ){
a(bb);
return muid;
}
js中
如果在函数外声明变量,那么这个变量在函数内外都可用
如果在函数内声明变量,那么这个变量只能在函数内使用
var muid = aa;
return muid;
}
function b(bb){
return a(bb);
}
或者
var muid;
function a( aaa ) {
muid = aa;
}
function b( bb ){
a(bb);
return muid;
}
js中
如果在函数外声明变量,那么这个变量在函数内外都可用
如果在函数内声明变量,那么这个变量只能在函数内使用
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function a(aa){
var muid = aa;
return muid;
}
function b(bb){
var muid = bb;这里替换为 var muid = a(aa);即可
return muid;
}
var muid = aa;
return muid;
}
function b(bb){
var muid = bb;这里替换为 var muid = a(aa);即可
return muid;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询