Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Проблема с событием onKeyUp


Автор: igramnet 4.3.2011, 22:56
Суть проблемы изложена в видео, которое можно скачать и посмотреть по ссылке
http://www.youtube.com/watch?v=ujTYmp-g0Wo

Как успокоить курсор? В chrome, opera - все нормально.


Вот код


Страница
Код

                <tr><td>
                        <input class="buttons" id="name" name="good_name" onKeyUp="javascript:check_inpunt_n( 'goods' );" size="50" /><br />
                        <span id="result-name"></span>
                    </td>
                </tr>
                <tr>
                    <td><b>{$lang_cat['goods_11']}</b>:</td>
                </tr>
                <tr>
                    <td>
                        <input class="buttons" id="sef_name" name="sef_name" onKeyUp="javascript:check_inpunt_s( 'goods' );" size="50" /><br />
                        <span id="result-sefname"></span>
                    </td>
                </tr>


Код

function check_inpunt_n ( table )
{

    var value = document.getElementById('name').value;

    ShowLoading('');
    $.get("engine/ajax/catalog/check_inpunt.php", { value: value, type: "name", sect: table }, function(data){
        HideLoading('');
        $("#result-name").html(data);
    });

    return false;
};

function check_inpunt_s ( table )
{

    var value = document.getElementById('sef_name').value;

    ShowLoading('');
    $.get("engine/ajax/catalog/check_inpunt.php", { value: value, type: "sef_name", sect: table }, function(data){
        HideLoading('');
        $("#result-sefname").html(data);
    });

    return false;
};


Ну и сам файл прилагаю.

проблема в том, что курсор в firefox-e скачен к началу строки. Что не нажимай, а он туда лезет. Также событие мешае

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)