<script type="text/javascript">
var statustext="test";
$zack(function() {
$zack.setOnStatus(changelable);
});
function changelable(status) {
if (status=='A')
statustext="OK";
else if (status=='B')
statustext="Ready";
else if (status=='C')
statustext="Go";
document.getElementById('title').innerHTML = statustext; // OK, Ready or Go
}
</script>
document.getElementById('title').innerHTML
显示OK、Ready 或 Go。
但是,当我在上述脚本下方的某处使用此脚本时,该statustext
变量包含预先分配的测试文本:
<script type="text/javascript">
document.getElementById('title2').innerHTML = statustext; // test
</script>
我想多次statustext
使用OK、Ready 或 Go文本。这该怎么做?