比较javascript innerHTML和值

时间:2014-06-05 17:18:29

标签: javascript

我需要比较下面的javascript条件:但我只是假的 我该如何解决这个问题?

if(document.getElementById('captchaTypedValue').innerHTML == String(document.getElementById('login:inputCodSeg').value))

返回false

captchaTypedValuespan元素
login:inputCodSeginput元素

javascript chrome console

enter image description here

1 个答案:

答案 0 :(得分:-1)

下面:

if(document.getElementById('captchaTypedValue').innerHTML == String(document.getElementById('inputCodSeg').value)) {
    // do stuff
}

基本上我认为你没有名为login:inputCodSeg的ID。如果这不起作用,可能是因为条件不正确。

ALSO:

如果你想使用jquery:

if ( $('#captchaTypedValue').html() == $('#inputCodSeg').val() ){  
   // do stuff    
}

应该有效

编辑:还有可能条件不正确