我的 xul 文件中有 js,我想从主窗口调用特定函数
现在我将尝试提及我的问题:
我的 Javascript 文件中有一个名为 playIt()
的函数。
这是 Javascript 文件:
playIt(){
alert("yes it work!");
}
此 Javascript 代码位于 XUL 文件内。
我有这个源代码:
<html>
<head>
<title>this is title</title>
</head>
<body>
<div id="clickIt" onclick="javascript:playIt();">
</body>
</html>
但问题是,当我单击 div 时什么也没有发生,并且该函数没有启动。
Now I will try to mention my problem:
I have a function called playIt()
, inside my Javascript file.
This is the Javascript file:
playIt(){
alert("yes it work!");
}
This Javascript code is inside a XUL file.
And I have this source code:
<html>
<head>
<title>this is title</title>
</head>
<body>
<div id="clickIt" onclick="javascript:playIt();">
</body>
</html>
But the problem is that nothing happens when I click on the div and the function doesn't start.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
更好的方法是在内容加载后附加一个事件。
https://developer.mozilla.org/en/Code_snippets/On_page_load
在 < 行之后code>// 对加载的页面执行一些操作。
添加您自己的代码
编辑:
在任何内容之前从 onclick 属性中删除
javascript:
并重新测试!better way is to attach an event once the content has loaded.
https://developer.mozilla.org/en/Code_snippets/On_page_load
after the line
// do something with the loaded page.
add your own code
Edit:
remove the
javascript:
from the onclick attribute before anything and re-test !!