如何从另一个函数启动一个 JavaScript 函数
How to start a javascript function from another function
我不知道这有多简单,但我试图弄清楚如何从函数调用函数。
我有一个 JavaScript 在页面上显示 DIV,我有另一个使用 appenchild 调用图像的 JavaScript。我的问题是我无法在执行第一个 JavaScript 之前加载该图像。这不仅仅是显示或不显示之前的图像,我需要仅在加载第一个 JavaScript 后调用图像。
该图像是动态生成的,用于跟踪显示 DIV 的操作。如果我让浏览器在操作之前加载图像,它就会破坏跟踪目的。
加载 DIV 后我要加载的代码:
function MonitorDIVExpand() {
var img = document.createElement('img');
img.src = "http://dynamically generated image";
ClickExpandArea.appendChild(img);
}
这是显示 de DIV:
function ShowDIV() {
document.getElementById('div').style.clip='rect(0px, ' + width_xp + 'px, ' + height_xp + 'px, 0px)';
document.getElementById('div').style.width=width_xp + 'px';
document.getElementById('div').style.display='block';
document.getElementById('div').style.overflow='visible';
}
然后我有这个div来调用图像:
<div id="ClickExpandArea"></div>
这是一种方法吗???提前谢谢你们。
只需在ShowDIV()
末尾添加MonitorDIVExpand()
(就在结束}
之前)
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 我可以在json对象中添加一个函数吗
- Javascript使函数一个接一个地执行
- 是JavaScript中的函数一个对象
- 两个几乎相等的jQuery函数;一个适用于IE,一个不适用于IE
- 两个Javascript函数一个window.onload=Custom.init;和一个window.onload=f
- 使javascript加载函数一个接一个地执行
- 如何通过两个嵌套的匿名函数(一个带有超时的事件处理程序)传递变量
- 为什么我不能让两个jQuery函数一个在另一个里面呢?
- 给函数一个变量名,而不是它的值
- 如何使用嵌入函数(一个滚动页由Pete - peachananr)
- 是否有可能给JavaScript函数一个类型/类?
- 确保两个函数一个接一个地执行,其中第一个函数内部有一个异步调用
- 两个不同的ajax函数一个接一个调用返回相同的值
- jQuery第一次更改函数一个工作
- 给这个函数一个id
- 如何给回调函数一个值一个变量在特定时刻
- 使用回调使两个函数一个接一个地运行
- 两个函数(一个用php)是否可以用“;onclick”;
- 两个几乎相同的函数.一个函数用Queue进行排队.Jquery效果在queued函数上不起作用.为什么