Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将值从javascript传递到另一个js文件_Javascript - Fatal编程技术网

将值从javascript传递到另一个js文件

将值从javascript传递到另一个js文件,javascript,Javascript,我的代码是 <script type="text/javascript"> function changeval() { $total = parseInt($("#small").val()) + parseInt($("#medium").val()); } </script> 函数changeval(){ $total=parseInt($(“#小”).val())+parseInt($(“#中”).val()); } 如何将“$tota

我的代码是

<script type="text/javascript">
   function changeval() {
     $total = parseInt($("#small").val()) + parseInt($("#medium").val());
   }
</script>

函数changeval(){
$total=parseInt($(“#小”).val())+parseInt($(“#中”).val());
}

如何将“$total”传递给另一个js文件,比如main.js。

从另一个文件调用
changeval
函数,保存/使用返回值

function changeval() {
    return parseInt($("#small").val()) + parseInt($("#medium").val());
}

或者将一个全局变量的值保存在同一个变量中,并从另一个文件访问它。

从另一个文件调用
changeval
函数,保存/使用返回值

function changeval() {
    return parseInt($("#small").val()) + parseInt($("#medium").val());
}

或者将一个全局变量的值保存在同一个变量中,并从另一个文件访问它。

确保将$total分配给全局范围,并确保要使用它的脚本位于分配它的脚本下方。请注意不要过度污染全局范围,因为这会使代码调试变得非常棘手,如果覆盖本机全局变量,可能会导致奇怪的错误。

请确保将$total分配给全局范围,并确保要使用它的脚本位于分配它的脚本下方。小心不要过度污染全局范围,因为它会使代码调试变得非常棘手,如果覆盖本机全局变量,可能会导致奇怪的错误。

在函数中使用return,在函数中使用changeval()使用return,在函数中使用changeval()使用changeval()