Я новичок в этом, поэтому я надеюсь, что смогу достаточно хорошо объяснить, в чем заключается моя проблема.
У меня есть тест и для ответа я создал поле ввода.Чтобы перейти к другой ссылке, вы должны вставить туда два слова, но порядок не должен иметь значения.не имеет значения, записываете ли вы «word1 word2» или «word2 word1», должно быть только одно правило: оба слова должны быть упомянуты.Возможно ли это?
Мой код на данный момент:
function checkText()
{
var textwunf_1 = document.getElementById("wunf").value;
if(textwunf_1.toLowerCase() == "word1" && "word2"){
window.open("URL","_self");
}
else{
xxx
}
}
Это не работает.
Прежде чем я хотел проверить только одно слово, например:
var textwunf_2 = 'word1';
function checkText()
{
var textwunf_1 = document.getElementById("wunf").value;
if(textwunf_1.toLowerCase().indexOf(textwunf_2) == -1){
xxx
}
else{
window.open("URL","_self");
}
}
Это сработало, но я не могу использовать его для двух слов, потому что, если я напишу
var textwunf_2 = 'word1 word2';
, порядок не может быть 'word2 word1' ...
Есть ли решение моей проблемы?
Надеюсь, кто-нибудь сможет понять и помочь мне, спасибо!