在 HTML 中调用 Javascript 方法
Invoking Javascript method in HTML
我的javascript文件(test.js(定义了Method1((方法。
<script src="../Scripts/test.js" type="text/javascript"></script>
我的 html 定义如下。我找不到方法1((。有什么想法吗?
<p><input type="button" name="login" id="login" value="Login" onclick="Method1()"/> </p>
这是测试中的代码.js声明...
<script type="text/javascript">
function LoginToServer() {
......
}
</script>
.js
文件中的代码是 JavaScript 代码,而不是 HTML 标记。
这:
<script type="text/javascript">
</script>
是 HTML 标记,而不是 JavaScript 代码。您应该将其从test.js
中删除。
由于您没有向我们确切展示您的Method1
是如何定义的,因此我认为这是可以的,这是唯一的错误。
未检测到Method1()
的原因是您的test.js
存在语法错误 - <script></script>
标记。
从test.js
中删除开始和结束<script>
标签,一切应该可以正常工作。
function LoginToServer() {
//function code
}
.js
文件应该只包含JavaScript代码。
.html
文件也可能包含JavaScript,但是代码必须用<script></script>
包围。
此外,您不必提供type="text/javascript"
因为HTML5知道在这些标签之间将是JavaScript。
相关文章:
- 从Javascript方法返回全局变量
- 简单的JavaScript方法链接
- 如何为javascript方法放入jquery确认对话框
- jquery插件或javascript方法自动调整文本输入(而非文本区域)(固定宽度)可变高度的大小
- 在类外重写Javascript方法,使用默认行为
- 使用 JavaScript 方法滚动
- 如何从窗体调用外部javascript方法
- 使用c#在Web服务器上运行JavaScript方法
- 如何从角度 js 调用 javascript 方法
- 在Node.js中,我在哪里可以看到JavaScript方法的源代码,例如hasOwnProperty
- 简单的javascript方法问题
- iframe未执行Javascript方法(PHP)
- Javascript 方法看不到对象变量
- 从HTML中的另一个文件访问javascript方法
- 如何测试只在闭包范围中可见的javascript方法
- 将php表转换为angularjs javascript方法
- 使用ScriptManager.RegisterStartupScript从代码隐藏调用javascript方法
- 如何从 MVC4 链接调用 Javascript 方法(错误 JavaScript 运行时错误:对象不支持此操作)
- Java eqivalent method of “splice(a,b,..)“在 JavaScript 方法中
- 在客户端 Javascript 方法之后运行服务器方法