在设计我的网页时,我已经完成了一些 javascript 验证,在 JS 文件中,我试图从另一个函数调用一个函数。当我点击按钮时,第一个被调用。在第一个函数中,我试图为标签设置文本,然后我调用了第二个函数,但首先调用了第二个函数,然后为标签设置了文本。缺少序列。我不知道,为什么这些语句没有按顺序执行......如果有人知道,请告诉我解决方案。
<script>
function first(){
labelValue = document.getElementById("getlabel");
labelValue.innerHTML = "FirstText";
second();
}
function second(){
labelValue.text = "secondText";
}
在这里,我不能在调用 second() 之前为“labelValue”设置文本,即“FirstText”。它是在调用 second() 之后设置的。
function first(){
labelValue = document.getElementById("getlabel");
labelValue.innerHTML = "FirstText";
image = document.getElementById("getImage");
image.src = "hello.jpg";
second();
}
function second(){
labelValue.innerHTML = "SecondText";
label1 = document.getElementById("name");
label1.innerHTML = "sarah";
}
首先它为“name”标签设置值,然后为“image”设置图像“hello.jpg”,为标签“labelValue”设置文本“FirstText”。