【发布时间】:2017-07-19 22:02:06
【问题描述】:
到目前为止,在我的 javascript 中,我有以下代码: !/Users/me/Desktop/Screen Shot 2017-07-19 at 2.15.40 PM.png
@import "MochaJSDelegate.js";
@import 'common.js';
var word = "some kind of file";
function getWord(){
return word;
}
我希望能够在我的 html 中使用“word”变量:
<!doctype html>
<html>
<head>
<title></title>
<link rel="stylesheet" href="style3.css">
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1.12.min.js"></script>
<script src = "../Sketch/login.js"> </script>
</head>
<body>
<div>
<div class = "title">
Botworx Sketch Plugin
</div>
<div class = "input-login">
<button onclick="displayFormContents(this.form);">Login</button>
</div>
<div class = "input-uploadImages">
<button onclick="displayFormContents(this.form);">Upload Images Only</button>
</div>
<div class = "input-uploadGalleryData">
<button id = "upload-gallery">Upload Gallery Data</button>
</div>
<div class = "input-uploadAll" >
<button id="uploadEverything">Upload Everything</button>
</div>
<input type="file" id="file-chooser" />
<div id="results"></div>
<div id="fb-root"></div>
<button id="upload-button">Upload to S3</button>
</div>
<script>
alert(getWord());
</script>
突出显示的行是我对 javascript 文件的引用。当我使用标签并尝试在 html 中使用我的函数:“getWord()”时,什么也没有发生。我已经测试过了,发现 html 不喜欢“import”和“@import”这两个词。不过,我的 javascript 文件中需要这些关键字。
我的问题是当我使用 @import 时如何访问我的 javascript 文件?
【问题讨论】:
-
如How to ask 中所述,您应该在问题本身中包含您的代码(而不仅仅是代码的图片)
-
我在问题中添加了代码!对此感到抱歉。
标签: javascript html sketchapp