请问js内部函数取外部函数变量值

请问js内部函数取外部函数变量值,第1张

function

test(id)

{

thisinput=documentgetElementById(id);

thisinputonkeyup=function

(){

alert(thisvalue);}

}

你要的意思我明白了,就是写成一个类吧,上面这样我试过是可以的,你在页面中要初始化一下就有了:

var

a=new

test('test'),我是加在windowonload里面:相当于页面初始化后就给文本框绑上事件。

windowonload=function()

{

var

a=new

test('test')

}

js

文件里

就只能用

ajax

当页加载完成之后

发送

ajax

请求到后台,然后接受后台返回来的值,在页面写个js

方法调用

js文件里的js把值

传进去

通过XHR通信或者form表单提交获得

首先,前后端是分离的,数据只有通过通信来获得!前端将js的返回值通过XHR通信,将内容post给服务端,服务端再request前端提交的内容

要注意XHR提交的内容方式是post、get、put etc 后端要以相应兼容的方式取得

var bb = "" ;//声明一个变量

//getval(参数1,回调函数名);

//执行函数

aaval(0,getval);

//回调函数

getval(v){

    bb=v;//在这里赋值

    alert(v);

}

以上就是关于请问js内部函数取外部函数变量值全部的内容,包括:请问js内部函数取外部函数变量值、JS 中如何获取某个函数的参数值、后台怎么获取JS函数返回的值,极其简单等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9705849.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存