2016-09-07 5 views
-1

У меня есть приглашение в JS: var ask = prompt("What content do you want to link?");Проверьте приглашение содержит только цифры и запятые

Я только хочу ask содержать цифры и запятые. Например, пример ввод может быть: 5,3,1

Я знаю, что вы не можете сделать это во подсказке, но я хочу, чтобы проверить информацию после подсказки. Итак:

if(ask only contains numbers and commas) { 
alert("True!"); 
} 

ответ

0

Вы можете попробовать использовать regex, как показано ниже, что соответствует number или numbers separated by commas

var ask = prompt("What content do you want to link?"); 
 
if (ask) { 
 
    if (ask.match(/^[0-9]+[(,)(0-9)]*[0-9]+$/)) 
 
    alert("correct format") 
 
    else 
 
    alert("wrong format") 
 
}

Смежные вопросы