-1

我有以下代码片段:

var j=4;
    var x;
    if(j>5){
        x=8;
    }else if(j<5){
        x=1;
    }
    function write(){
        document.write(x);
    }

更新:我有一个问题,当我有一个按钮调用函数 write() 时,它不会在单击时打印出 1,它不会打印出任何内容。单独调用函数 write() 是有效的,但是当 onclick 事件调用它时,如何让它改变呢?

4

1 回答 1

1

您必须调用该函数:

function write(){
    document.write(x);
}

var j=4,
    x;

if(j>5){
    x=8;
}else if(j<5){
    x=1;
}

write();

这是一个jsfiddle 演示

于 2013-08-02T13:28:27.563 回答