span的值不会改变

时间:2014-07-08 17:59:43

标签: javascript jquery html

为什么这段代码不起作用?我正在尝试更改span的值。

function timer(){
    var timer = $('#timer').val();
    if(timer!=''){
    $('#timer').html('HALO');
    }
}

timer();
setInterval(timer, 100);

<span id="timer"></span>

1 个答案:

答案 0 :(得分:2)

span没有value。它有texthtml。 您需要var timer = $('#timer').html();