справка с $ (этот) .val () toUpperCase ()

Данный:

<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

5
задан Rod 13 July 2010 в 18:11
поделиться

2 ответа

$(this).val() возвращает объект String, что означает, что вы выполняете над ним любые строковые методы, поэтому:

alert($(this).val().toUpperCase() === str.toUpperCase());

15
ответ дан 18 December 2019 в 06:49
поделиться
 $('#stringFinder').keyup(function (e) {
     alert($(this).val().toUpperCase() == str.toUpperCase());
 });
6
ответ дан 18 December 2019 в 06:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: