我需要比较下面的javascript条件:但我只是假的 我该如何解决这个问题?
if(document.getElementById('captchaTypedValue').innerHTML == String(document.getElementById('login:inputCodSeg').value))
返回false
captchaTypedValue
是span
元素
login:inputCodSeg
是input
元素
javascript chrome console
答案 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
}
应该有效
编辑:还有可能条件不正确