Javascript Java脚本:在函数中分配var,并在该函数中使用var
我想多次使用带有OK、Ready或Go文本的Javascript Java脚本:在函数中分配var,并在该函数中使用var,javascript,function,variables,Javascript,Function,Variables,我想多次使用带有OK、Ready或Go文本的statustext。如何执行此操作?加载页面时,您的标题2代码会立即运行,但您的其他代码会运行以响应事件(状态更改事件或任何调用可更改的事件) 如果要将title2设置为与要将title设置为相同的内容,请移动此行: <script type="text/javascript"> document.getElementById('title2').innerHTML = statustext; // test </script>
statustext
。如何执行此操作?加载页面时,您的标题2
代码会立即运行,但您的其他代码会运行以响应事件(状态更改事件或任何调用可更改的事件)
如果要将title2
设置为与要将title
设置为相同的内容,请移动此行:
<script type="text/javascript">
document.getElementById('title2').innerHTML = statustext; // test
</script>
document.getElementById('title2').innerHTML = statustext;
…进入changeable
功能,就在此行之后:
<script type="text/javascript">
document.getElementById('title2').innerHTML = statustext; // test
</script>
document.getElementById('title2').innerHTML = statustext;
e、 g:
或者,如果您愿意:
document.getElementById('title').innerHTML = statustext;
document.getElementById('title2').innerHTML = statustext;
另外,您的if/else if/else if
序列实际上就是开关
语句的作用:
document.getElementById('title').innerHTML = document.getElementById('title2').innerHTML = statustext;
也可以使用查找表:
function changelable(status) {
switch (status) {
case 'A':
statustext="OK";
break;
case 'B':
statustext="Ready";
break;
case 'C':
statustext="Go";
break;
}
document.getElementById('title').innerHTML = statustext;
document.getElementById('title2').innerHTML = statustext;
}
加载页面时,您的标题2
代码会立即运行,但您的其他代码会响应事件(状态更改事件或任何调用可更改的)而运行
如果要将title2
设置为与要将title
设置为相同的内容,请移动此行:
<script type="text/javascript">
document.getElementById('title2').innerHTML = statustext; // test
</script>
document.getElementById('title2').innerHTML = statustext;
…进入changeable
功能,就在此行之后:
<script type="text/javascript">
document.getElementById('title2').innerHTML = statustext; // test
</script>
document.getElementById('title2').innerHTML = statustext;
e、 g:
或者,如果您愿意:
document.getElementById('title').innerHTML = statustext;
document.getElementById('title2').innerHTML = statustext;
另外,您的if/else if/else if
序列实际上就是开关
语句的作用:
document.getElementById('title').innerHTML = document.getElementById('title2').innerHTML = statustext;
也可以使用查找表:
function changelable(status) {
switch (status) {
case 'A':
statustext="OK";
break;
case 'B':
statustext="Ready";
break;
case 'C':
statustext="Go";
break;
}
document.getElementById('title').innerHTML = statustext;
document.getElementById('title2').innerHTML = statustext;
}