当前位置:首页 > JavaScript > 正文内容

js获取另一个js的变量值示例代码

代码学堂2023-08-07 17:35:52JavaScript146

要在JavaScript中获取另一个JavaScript文件中的变量值,您需要使用外部JavaScript文件,并使用`<script>`标签将其包含在HTML文件中。然后,您可以在您的JavaScript代码中使用`document.getElementById()`或`document.getElementsByClassName()`等方法来获取该变量值。


以下是一个示例代码,演示如何获取外部JavaScript文件中的变量值:


HTML代码:


```html

<!DOCTYPE html>
<html>
<head>
 <title>获取外部JavaScript变量值</title>
 <script src="myscript.js"></script>
 <script src="yourscript.js"></script>
</head>
<body>
 <h1 id="result">点击按钮获取变量值</h1>
 <button onclick="showValue()">获取值</button>
</body>
</html>

```


JavaScript代码(myscript.js):


```javascript

var myVariable = "Hello World!";

```


JavaScript代码(yourscript.js):


```javascript

function showValue() {
 var result = document.getElementById("result");
 result.innerHTML = myVariable;
}

```


CSS代码:


```css

body {
 background-color: #f0f0f0;
}
h1 {
 font-size: 24px;
 text-align: center;
}
button {
 padding: 10px 20px;
 font-size: 16px;
 background-color: #008000;
 color: #ffffff;
 border: none;
 border-radius: 5px;
}
button:hover {
 background-color: #009900;
}

```

以上代码整合后的效果如下:


<!DOCTYPE html>  
<html>  
<head>  
 <title>获取外部JavaScript变量值</title>  
 <script src="myscript.js"></script>  
 <script src="yourscript.js"></script>
<style>
body {  
 background-color: #f0f0f0;  
}  
h1 {  
 font-size: 24px;  
 text-align: center;  
}  
button {  
 padding: 10px 20px;  
 font-size: 16px;  
 background-color: #008000;  
 color: #ffffff;  
 border: none;  
 border-radius: 5px;  
}  
button:hover {  
 background-color: #009900;  
}
</style>  
</head>  
<body>  
 <h1 id="result">点击按钮获取变量值</h1>  
 <button onclick="showValue()">获取值</button>
<script>
var myVariable = "Hello World!";
</script>
<script>
function showValue() {  
 var result = document.getElementById("result");  
 result.innerHTML = myVariable;  
}
</script>  
</body>  
</html>


解释:


* 在HTML文件中,我们使用`<script>`标签将两个JavaScript文件包含在`<head>`标签中。第一个文件是`myscript.js`,其中包含一个名为`myVariable`的变量。第二个文件是`yourscript.js`,其中包含一个名为`showValue()`的函数,该函数将从`myscript.js`中获取`myVariable`变量的值,并将其显示在页面上的`<h1>`标签中。

* `showValue()`函数使用`document.getElementById()`方法获取ID为“result”的元素,并将其内部的HTML设置为`myVariable`变量的值。这里使用`innerHTML`属性是因为我们希望替换`<h1>`标签中的现有文本。如果该元素不存在,则将显示一个错误消息。

* CSS代码用于设置页面的背景颜色、字体大小和对齐方式以及按钮的外观效果。


效果截图如下:


js获取另一个js的变量值示例代码 第1张

扫描二维码推送至手机访问。

本文由去哪铺网发布。

本文链接:https://dm.qunapu.com/dm/32.html

分享给朋友:
返回列表

上一篇:实现js加密调用另外一个js方法

没有最新的文章了...