从外部js文件获取变量
get variable from external js file
我正试图从外部javascript函数访问HTML文件中脚本中的变量值。。。。看起来像这样的东西:
在我的HTML页面中,我有这样的:
<div id="jsmolwindow" style="display:none;">
<script language="javascript" type="text/javascript">
var scrt_var = "bucky.mol";
openPage = function() {
location.href = "javascript:Jmol.script(jmolApplet0,'load "+scrt_var+"')";
}
</script>
<a href ="javascript:openPage()"><FONT COLOR="BLACK">View 3D Molecule</FONT></a>
<script type="text/javascript">
jmolApplet0 = Jmol.getApplet("jmolApplet0", Info);
</script>
</div>
这是在scrt_var中显示图像,此处为bucky.mol.
现在我想从外部js文件中定义的值"读取"scrt_var,如下所示:
ui.onClick_exec_optimizer=function()
{
ui.showDialog('CARunning');
function GetAdress(){
return "bucky.mol";}
如何链接GetAdress和scrt_var?
谢谢!
也在单独的.js文件中编写HTML脚本。并且在你的HTML <head>
中喜欢这个
<script type="text/javascript" src="first.js"></script>
<script type="text/javascript" src="second.js"></script>
现在,您可以在任何文件中读取任何变量。简单
这里的解决方案:
在html:中
<div id="jsmolwindow" style="display:none;">
<a href="#" id="mylink"><FONT COLOR="BLACK">View 3D Molecule</FONT></a>
<script type="text/javascript">
jmolApplet0 = Jmol.getApplet("jmolApplet0", Info);
</script>
</div>
在js文件中:
ui.onClick_exec_optimizer=function()
{
var scrt_var = "bucky.mol";
document.getElementById("mylink").href = "javascript:Jmol.script(jmolApplet0,'load "+scrt_var+"')";
}
这很好。
谢谢你的帮助。
相关文章:
- 从javascript变量获取php会话
- 是否将Javascript变量保存为PHP变量?获取、发布、COOKIE
- 从动态变量获取数组
- PHP 和 Javascript:使用 Javascript 变量获取文件内容
- 如何从 php 变量获取值到我们的 javascript 文件中
- 从 javascript 变量获取 InnerHtml
- 如何使用此变量获取 typeahead.js 中输入的 id
- 使用参数变量获取传递给 ES6 箭头函数的参数
- 如何将此值作为变量获取
- Javascript-使用一个变量获取数组的一部分
- 无法使用AJAX将JS变量获取到PHP
- 从angularjs中的变量获取数据
- 使用jquery中的变量获取字段值
- 将变量获取到url并导航选定的变量
- 将Struts2 valuestack变量获取到JQuery
- Javascript-使用变量获取对象值
- 为每个变量获取一个新的随机数
- 从JavaScript中的第二个变量获取名为的变量的值
- 使用变量获取 JavaScript 值
- HTML选择列表-通过传递变量获取文本值