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


Автор: leemp 14.11.2008, 19:43
итак есть кусок кода который открывает по загрузке страницы диалоговое окно с полями логин и пароль, они предоставлены чуть ниже в диве. короче задача передать в куске (var wind=document.getElementById('log').value; ) значение поля log для проверки на соответствие.

Код
<body bgcolor="#000000" onload="mothafucka()">
<script type="text/javascript">
  function mothafucka() {
        Dialog.confirm($('login').innerHTML, {className:"alphacube", width:400, okLabel: "login", cancelLabel: "cancel", onOk:function(win){ var wind=document.getElementById('log').value; $('login_error_msg').innerHTML='Login or password inccorect'; $('login_error_msg').show(); Windows.focusedWindow.updateHeight(); new Effect.Shake(Windows.focusedWindow.getId()); return false;}}); 
  }
</script>
<div id="login" style="display:none"> <p><span id='login_error_msg' class="login_error" style="display:none">&nbsp;</span></p> <div style="clear:both"></div> <p><span class="login_label">login</span> <span class="login_input"><input type="text" name="log"/></span></p> <div style="clear:both"></div> <p><span class="login_label">password</span> <span class="login_input"><input type="password" name="pass"/></span></p> <div style="clear:both"></div> </div>

объясняю более наглядно и прикрепляю архив с необходимыми файлами (библиотека prototype, может кто имел дело) . открываем index.php. onload должно появится окно аяксом с полями логин пароль. я кое как тут переделал некоторые вещи, застопорился на передаче полей логин и пароль и их проверке. при ближайшем просмотре там все понятно. основные функции которые нам нужно менять (если нужно) лежат в javascripts/window.js помогите пожалуйста эоементарно проверить эти два поля, я их просто напросто не могу никак передать в функцию mothafucka, так бы уже сам сделал =)

+ как при удачном совпадении логина и пароля объявить допустим начало сессии? ну плюс последующий редирект я думаю сам реализую.

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