如何在JS中传递this参数的
1个回答
展开全部
首先,你上面的js写法就有问题了。onchage="change1(this)"中的this表示当前表单组件的DOM对象,你上面的意思是表示name="name" 的文件框DOM对象,当值改变时,传this对象之后你的chang1(this)的方法是获取到了name="name" 的文件框的值。
如果你想在function sub()函数中调用chang1(),可以看我下面的写法
function sub(){
var obj = document.getElementByName('name')[0];//获取name="name" 的文件框DOM对象
chang1(obj);
}
希望对你有帮助。。。
如果你想在function sub()函数中调用chang1(),可以看我下面的写法
function sub(){
var obj = document.getElementByName('name')[0];//获取name="name" 的文件框DOM对象
chang1(obj);
}
希望对你有帮助。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询