ФорумПрограммированиеJavaScript → сравнение первых N символов двух слов.

сравнение первых N символов двух слов.

  • Professor

    Сообщения: 2089 Репутация: N Группа: Адекваты

    Spritz Сен. 3, 2009, 8:23 п.п.

    Собственно сабж.
    Как?
    не нашел ниче путевого.
    И второй вопрос. Где можно нормально посмотреть список функций JS?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz Сен. 3, 2009, 8:24 п.п., спустя 37 секунд

    а чо substr + == отменили уже? оО
    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Сен. 3, 2009, 8:39 п.п., спустя 15 минут 1 секунду



    И второй вопрос. Где можно нормально посмотреть список функций JS?


    https://developer.mozilla.org/en/JavaScript
    http://javascript.ru/ecma
    http://wdh.suncloud.ru/dhtml08.htm
    http://www.w3schools.com/js/default.asp
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Professor

    Сообщения: 2089 Репутация: N Группа: Адекваты

    Spritz Сен. 3, 2009, 9:05 п.п., спустя 26 минут 7 секунд

    "

    https://developer.mozilla.org/en/JavaScript
    http://javascript.ru/ecma
    http://wdh.suncloud.ru/dhtml08.htm
    http://www.w3schools.com/js/default.asp


    в избранное =)


            $("#filter").keydown(function(){
    $("#userList").html("");
    for(i=0;i<users.length;i++)
    {
    word=$("#filter").val();
    if(users.login.substr(0,word.length)==word)
    {
    $("<div>"+users.login+"|"+word+"</div>").appendTo("#userList");
    }
    }
    });

    фигня какая то =( выводит на 1 букву меньше чем я набрал.
    причем если поставить keypress ниче не меняется. А хотя keypress должен выводить на 1 букву меньше

  • Professor

    Сообщения: 2089 Репутация: N Группа: Адекваты

    Spritz Сен. 3, 2009, 9:18 п.п., спустя 13 минут 40 секунд

    чтоб понятно было
    <input type="text" value="" name="filter"id="filter">
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz Сен. 3, 2009, 9:26 п.п., спустя 8 минут 1 секунду

    сделай word.lengt+1
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • Professor

    Сообщения: 2089 Репутация: N Группа: Адекваты

    Spritz Сен. 3, 2009, 9:50 п.п., спустя 23 минуты 41 секунду

    причем тут это? =)
    упрощу задачу =)

     $("#filter").keydown(function(){
    word=$("#filter").val();
                  alert(word);
           });

    на 1 букву меньше чем в поле введено показывает.
  • Professor

    Сообщения: 2089 Репутация: N Группа: Адекваты

    Spritz Сен. 3, 2009, 9:56 п.п., спустя 6 минут 17 секунд

    Решил проблему =)
    поставил setTime


    $("#filter").keydown(function(){

    $("#userList").html("");
    setTimeout(function(){
    for (i = 0; i < users.length; i++) {
    word= $("#filter").val();
    if (users.login.substr(0, word.length) == word) {

    $("<div>" + users.login + "|" + word+ "</div>").appendTo("#userList");
    }
    }
    }, 10);
    });

  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz Сен. 3, 2009, 10:07 п.п., спустя 10 минут 33 секунды

    Попробуй keyup
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz Сен. 4, 2009, 12:20 д.п., спустя 2 часа 12 минут 38 секунд

    Frozzeg, ого у тебя розовый лисапед =)
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz Сен. 4, 2009, 12:22 д.п., спустя 2 минуты 9 секунд

    Frozzeg, BMX or MTB ?
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz Сен. 4, 2009, 12:24 д.п., спустя 2 минуты 16 секунд

    Mr.Pihto, я давно перекрасил)
    rider-sx, бмх
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz Сен. 4, 2009, 12:40 д.п., спустя 15 минут 37 секунд


    Mr.Pihto, я давно перекрасил)
    rider-sx, бмх
    Бе :) Я триалом занимался раньше… пока не порвал руку )
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz Сен. 4, 2009, 12:39 д.п., спустя 23 часа 59 минут

    как долго занимался?
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz Сен. 4, 2009, 12:41 д.п., спустя 2 минуты 33 секунды


    как долго занимался?
    пол года
    Спустя 80 сек.
    Щас так изредка выползаю покататься на своем 25-ти киллограммовом монстре ))) для downhill'а…

Пожалуйста, авторизуйтесь, чтобы написать комментарий!