Показать сообщение отдельно
  #5 (permalink)  
Старый 22.11.2014, 01:13
Профессор
Посмотреть профиль Найти все сообщения от krutoy
 
Регистрация: 09.11.2014
Сообщений: 610

Сообщение от jonrut
их либо по очереди вводить в arr либо есть другой способ
Откуда имена беруться? Если просто вводить лишние скобки лень, можно
<!DOCTYPE HTML>
<html>
  <head><meta charset="windows-1251" /> </head>
  <body>
 
<input type="text" id="input"> 

    <script>

input=document.querySelector("#input")
arr="вася петя".split(" ")

isValue=function(word){
  for(var i in arr) { 
     var re=new RegExp(arr[i], "i")
     if(re.test(word)) return true
  }
}
 
Add=function Add(){
   alert("Проблема");
}


test=function(){
   if(isValue(this.value)) {this.value=""; Add()}
}

input.oninput=test

    </script>
  </body>
</html>

Последний раз редактировалось krutoy, 22.11.2014 в 01:36.
Ответить с цитированием