рони, да но может быть и более букв
|
Top-tompak,
а то что буквы а разные это вам так и нужно var val = 'а[^a]*$' |
рони, да, просто там должны быть все буквы и цифры. :) Там английских не будет.
|
Top-tompak,
и что не так работает? :-?
<!DOCTYPE HTML>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
<div class="wrap">
<div class="question">акдбука</div>
<div class="question">акажср</div>
<div class="question">аксмронббложбжж</div>
</div>
<input type="text" name="question" placeholder="Вопрос">
<script>
$(function() {
$('input[name=question]').keyup(function() {
//console.log('keyup()');
var question = $('input[name=question]').val();
//console.log('question - ' + question);
$('.question').each(function(k, v) {
//console.log('value - ' + $(this).text().toString());
var val = question + '[^а]*$';
var re = new RegExp(val, 'i');
if (re.test($(this).text()) && question) {
alert('This ok - ' + $(this).text().match(re));
};
});
});
});
</script>
</body>
</html>
|
рони, Большое спасибо! Но я так и не понял почему у меня не работает
UPD: Извните ваш код 100% работает я вам очень очень рад)) |
| Часовой пояс GMT +3, время: 11:13. |