Данный:
<script type="text/javascript">
$(document).ready(function () {
var str = 'Test';
//alert(str.toUpperCase());
$('#stringFinder').keyup(function (e) {
alert($(this).val()==str.toUpperCase());
});
});
</script>
Как я делаю $ (этим) .val (), весь верхний регистр для получения подобного использования сравнения содержит?
Спасибо, rodchar
$(this).val()
возвращает объект String, что означает, что вы выполняете над ним любые строковые методы, поэтому:
alert($(this).val().toUpperCase() === str.toUpperCase());
$('#stringFinder').keyup(function (e) {
alert($(this).val().toUpperCase() == str.toUpperCase());
});