Показать сообщение отдельно

  #2  
Старый 13.03.2010, 09:23
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
С нами: 8835027

Репутация: 150
По умолчанию

Как вариант:
Сделать поле пароля заблокированым, а вводить тад только по кнопкам.
Но! Тут конечно не составит труда изменить сорцы убрать пару символов и вводить вручную, ну или напрямую передовать HTTP пакет.
Собственно вот пример на цифрах.
PHP код:
<form method='post'>
    <
input type='text' disabled='true' value='' id='pass_field' />
</
form>
<
div id='buttons_area'>JavaScript disabled.</div>
    <
script type="text/javascript">
    var 
ba = "";
    function 
toField(val) {
        
document.getElementById('pass_field').value += val;
    }
    for(var 
i=0; i < 10; i++) {
        
ba += "<input type='button' value='"+i+"' onclick='toField(this.value)' /> ";
    }
    
document.getElementById('buttons_area').innerHTML = ba;
    </
script> 
Результат:

Конечно можно сделать все намного грамотнее, сделать авторизацию по Ajax'y, усложнить код.
лучше бы написал, что конкретно ты хочешь избежать? Только чтобы пользователь не обращался к клаве, или как то защититься?


Цитата:
Так же чтобы это пароль постоянно надо было вводить заново.
Просто не использовать куки.

Последний раз редактировалось LStr1ke; 13.03.2010 в 09:26..
 
Ответить с цитированием