关于#javascript#的问题:在js一个函数内部获取html表单的值如何在函数外部使用

在一个函数内部获取html表单的值如何在函数外部使用?

在函数外定义一个全局变量
把获取到的html表单的值赋值给全局变量
或者用return 返回

涉及一部操作可以将要在外部使用的代码放到一个函数中,将函数作获取表单值的函数的参数传入,类似下面的代码

有帮助或启发麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~


function outerfun(o){
alert(JSON.stringify(o))
}

function getFormValue(callback){
var o={};
o.name=document.form1.name.value;
//更加多的值
callback(o);
}
getFormValue(outerfun);/////////////这样调用

var 一个全局变量 var data;在函数里给data赋值获取的内容,就可以在外面使用啦