Привет. Есть такая форма.
<textarea id="comments-form-comment" name="comment"></textarea>
<a onclick="comments.saveComment();return false;" >Отправить</a>
Как сделать проверку. Чтобы если в textarea есть ссылка или определенное слово (Например слово тест ) пры клике на ссылку Отправить появлялось сообщение в окошке с предупреждением. И после этого чтобы отправки формы не происходило.
Вот полный код формы.
<form id="comments-form" name="comments-form" action="javascript:void(null);">
<textarea id="comments-form-comment" name="comment"></textarea>
<a href="#" onclick="jcomments.saveComment();return false;">Отправить</a>
</form>
Приведу общую логику как сделать поиск (jQuery)
function saveComment() {
var textarea = $('textarea#comments').val().indexOf('http://') > -1;
if (textarea) {
console.log('true');
} else {
console.log('false');
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<textarea id="comments" name="comment"></textarea>
<a onclick="saveComment();">Отправить</a>
Продвижение своими сайтами как стратегия роста и независимости