javascript - 如何在javascript中从一个函数访问变量到另一个函数

标签 javascript jquery html

我想在 var2() 函数中访问变量 a 的值。但是,它给出了一个错误,指出该值未定义。

<html>
<head>
<script type="text/javascript">
  function var1(data) 
     {
        var a = data;
     }

  function var2() 
     {
        var b = a;
        alert(b);
     }
 </script>
 </head>
 <body>
    <a href="#x" class="overlay" onclick="var1(data)"></a>  
    <input type="button" value="Send" onclick="var2()"  />
 </body>
 </html>

请任何人帮助我。

最佳答案

试试下面的代码

var a;
function var1(data) 
 {

    a= data;

 }



function var2() 
 {

    var b = a;
    alert(b);
 }

关于javascript - 如何在javascript中从一个函数访问变量到另一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20296926/

相关文章:

javascript - 在同一选项卡中打开下 zipper 接

javascript - AngularJS + jQuery Mobile w/No Adapter & Disabled Routing - 仅用于 UI 样式

php - 如何让我的 PHP 变量在我的 CSS 样式表中回显?

javascript - Html5 Canvas 图形在悬停时填充

javascript - ARCGIS Javascript 顶点自定义右键单击事件可能吗?

javascript - 如何在 NWJS 中获取文件位置作为变量

javascript - 将 setDate 与 jQueryUi 日期选择器一起使用

jQuery 检测 Chrome 框架

javascript - JQuery:如何来回切换图像?

html - CSS::选择器之后