Как я могу гарантировать, что мое значение textarea всегда должно содержать слово «Индия» в JavaScript? - PullRequest
2 голосов
/ 13 сентября 2010

Как я могу убедиться, что мое значение textarea всегда должно содержать слово "india" в javascript?

На самом деле я хочу проверить textarea, чтобы пользователь всегда использовал слово "india" в этом.

Пожалуйста, помогите мне.Заранее спасибо.

Ответы [ 2 ]

3 голосов
/ 13 сентября 2010

Вы можете использовать событие blur, которое вызывается, когда пользователь удаляет фокус с textarea.

<textarea onblur="return validate(this);"></textarea>

var reg = /\bindia\b/im;
function validate(textArea) {
    // case-insensitive search for "india"
    if (!reg.test(textArea.value)) {
        alert("Where's India?");
    }
}
0 голосов
/ 13 сентября 2010
<textarea onchange='if(this.value.indexOf("india") == -1) this.value = "";'></textarea>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...