现在我搜索 Rabobank OR ideal,我希望他们都成立,所以我想编辑条件。
if (/(Rabobank)|(ideal)/i.test (document.body.innerHTML) )
尝试过:if (/(Rabobank)||(ideal)/i.test (document.body.innerHTML) )
和if (/(Rabobank)&&(ideal)/i.test (document.body.innerHTML) )
最佳答案
只需使用indexOf
:
var text = document.body.textContent.toLowerCase();
if ((text.indexOf('rabobank') !== -1) && (text.indexOf('ideal') !== -1)) {
...
}
如果您绝对需要正则表达式,只需将其分成两个测试,如其他答案中所述。
关于javascript - 如何在javascript中的if中将OR切换为AND,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15103873/