|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Помощь в привязке скрипта к форме |
Помощь в привязке скрипта к форме |
Помогите пожалуйста привязать к данной форме регистрации
Код <div class="reg_error"><span class="red t_center">$ERROR$</span></div> <div class="reg_title">Логин на сайте: <b style="color: rgb(255, 0, 0);">*</b></div><div class="reg_input"><input type="text" id="siF13" class="man_reg" name="user" value="" size="20" maxlength="25" /></div> <div class="reg_otstup"></div> <div class="reg_title">Настоящее имя: <b style="color: rgb(255, 0, 0);">*</b></div><div class="reg_input"><input type="text" id="siF16" class="man_reg" name="name" size="20" value="" maxlength="35" /></div> <div class="reg_otstup"></div> <div class="reg_title">Введите пароль: <b style="color: rgb(255, 0, 0);">*</b></div><div class="reg_input"><input id="siF14" type="password" class="man_reg" name="password" size="20" maxlength="15" /></div> <div class="reg_otstup"></div> <div class="reg_title">Введите еще разок: <b style="color: rgb(255, 0, 0);">*</b></div><div class="reg_input"><input id="siF15" type="password" class="man_reg" name="password1" size="20" maxlength="15" /></div> <div class="reg_otstup"></div> <div class="reg_title">E-mail адрес: <b style="color: rgb(255, 0, 0);">*</b></div><div class="reg_input"><input type="text" id="siF17" class="man_reg" name="email" size="20" value="" maxlength="60" onchange="_uWnd.alert('Проверьте правильность вашего Email адреса, на этот адрес будет выслано письмо с кодом подтверждения. Если не подтвердить email, то любая активность, для которой используется электронная почта, будет заблокирована для вас.','',{w:250,h:100,tm:5000});" /></div> <div class="reg_otstup"></div> <div class="reg_title">$AVATAR_SIGN$ <b style="color: rgb(255, 0, 0);">*</b></div> <div class="reg_input"><input type="text" id="siF12" class="man_reg"" name="avatar" value=""><input type="file" id="siF11" class="man_reg" name="avau" style="display: none;" disabled=""><br>[ <a href="javascript://" rel="nofollow" onclick="ava(0);return false;">Выбрать аватар</a> | <a href="javascript://" rel="nofollow" onclick="ava(1);return false;">Загрузить свой аватар</a> ]</div> <div class="reg_otstup"></div> <div class="reg_title">Код безопасности: <b style="color: rgb(255, 0, 0);">*</b></div><div class="reg_input">$SECURITY_CODE_FL$</div> <div class="reg_otstup"></div> <div class="reg_knopka"><input class="knopka_reg" type="submit" name="sbm" value="$SUBMIT_SIGN$" /></div> этот скрипт. Код <script> function efl() { _uWnd.alert('Поле не должно быть пустым', 'Внимание!', {align:'left', w:300, h:80, name:'ef', icon:'http://s6.ucoz.net/.s/img/icon/nw.png'}); } function eml() { _uWnd.alert('Проверьте правильность заполнения поля! На этот электронный адрес будет выслан код подтверждения', 'Внимание!', {align:'left', w:300, h:80, name:'ef', icon:'http://s6.ucoz.net/.s/img/icon/nw.png'}); } function chek() { $('#aok, #aer').hide(); var a = $('#siF13').val().replace('-', '~'); $('#aldr').show(); $.get('/index/8-0-'+a, function(apodata) { $('#aldr').hide(); if($('#siF13').val() == '') { efl(); $('#aer').show(); } else if(apodata.indexOf('не найден') != -1) { $('#aok').show(); } else { $('#aer').show(); }; }); }; $('#siF13').keyup(function() { chek(); }); $('.manFlPassw').keyup(function() { $('#aokp, #aerp').hide(); var sss = $(this).val().length; if(sss < 1) { efl(); $('#aerp').show(); } else if (sss < 6) { $('#aerp').show(); } else { $('#aokp').show(); } }); $('.manFlPassw1').keyup(function() { $('#aokp2, #aerp2').hide(); var sl1 = $(this).val(); if(sl1 != $('.manFlPassw').val()) { $('#aerp2').show(); } else if (sl1 == '') { efl(); $('#aerp2').show(); } else { $('#aokp2').show(); } }); $('.manFlaName').keyup(function() { $('#aokp3, #aerp3').hide(); var t1 = $(this).val(); if(t1 == '') { $('#aerp3').show(); efl(); } else { $('#aokp3').show(); } }); $('.manFlaEmail').keyup(function() { $('#aokp4, #aerp4').hide(); $('#g2g').html($(this).val()); var em3 = $(this).val(); if(em3.indexOf('@') != -1 && em3.indexOf('.') != -1) { eml(); $('#aokp4').show(); } else if(em3 == '') { efl(); $('#aerp4').show(); } else { $('#aerp4').show(); } }); $('#siF13').attr('placeholder', 'Только русские, латинские буквы и цифры'); $('#siF14').attr('placeholder', 'Чем сложнее, тем лучше'); $('#siF15').attr('placeholder', 'Повторим наш суперсложный пароль'); $('#siF16').attr('placeholder', 'Было бы здорово знать ваше настоящее имя'); $('#siF17').attr('placeholder', 'Укажите ваш реальный е-майл'); $('#fCode').attr('placeholder', 'Он справа'); $('.manFlaEmail').focus(function() { $('#secImg').click(); }).keydown(function(a) { if(a.keyCode == 13) { return false; }; }); apoarr = ['rtrtr', 'mailspeed'] antiapo = setInterval(function() { for(i=0;i<10;i++) { if($('.manFlaEmail').val().indexOf(apoarr[i]) != -1) { clearInterval(antiapo); new _uWnd('id', 'Внимание', 200, 70, {autosize:0}, 'Вы заблокированы системой антиспам'); $('.manFlSbm, input[name="code"], input[name="email"]').remove(); setInterval(function() { $('#secImg').click(); }, 300); }; }; }, 300); // ApoTeam (c) 2012 </script> <script> // Умная форма регистрации 2.0 by Apocalypse function efl() { _uWnd.alert('Поле не должно быть пустым', 'Внимание!', {align:'left', w:300, h:80, name:'ef', icon:'http://s6.ucoz.net/.s/img/icon/nw.png'}); } function eml() { _uWnd.alert('Проверьте правильность заполнения поля! На этот электронный адрес будет выслан код подтверждения', 'Внимание!', {align:'left', w:300, h:80, name:'ef', icon:'http://s6.ucoz.net/.s/img/icon/nw.png'}); } function chek() { $('#aok, #aer').hide(); var a = $('#siF13').val().replace('-', '~'); $('#aldr').show(); $.get('/index/8-0-'+a, function(apodata) { $('#aldr').hide(); if($('#siF13').val() == '') { efl(); $('#aer').show(); } else if(apodata.indexOf('не найден') != -1) { $('#aok').show(); } else { $('#aer').show(); }; }); }; $('#siF13').keyup(function() { chek(); }); $('.manFlPassw').keyup(function() { $('#aokp, #aerp').hide(); var sss = $(this).val().length; if(sss < 1) { efl(); $('#aerp').show(); } else if (sss < 6) { $('#aerp').show(); } else { $('#aokp').show(); } }); $('.manFlPassw1').keyup(function() { $('#aokp2, #aerp2').hide(); var sl1 = $(this).val(); if(sl1 != $('.manFlPassw').val()) { $('#aerp2').show(); } else if (sl1 == '') { efl(); $('#aerp2').show(); } else { $('#aokp2').show(); } }); $('.manFlaName').keyup(function() { $('#aokp3, #aerp3').hide(); var t1 = $(this).val(); if(t1 == '') { $('#aerp3').show(); efl(); } else { $('#aokp3').show(); } }); $('.manFlaEmail').keyup(function() { $('#aokp4, #aerp4').hide(); $('#g2g').html($(this).val()); var em3 = $(this).val(); if(em3.indexOf('@') != -1 && em3.indexOf('.') != -1) { eml(); $('#aokp4').show(); } else if(em3 == '') { efl(); $('#aerp4').show(); } else { $('#aerp4').show(); } }); $('#siF13').attr('placeholder', 'Только русские, латинские буквы и цифры'); $('#siF14').attr('placeholder', 'Чем сложнее, тем лучше'); $('#siF15').attr('placeholder', 'Повторим наш супер сложный пароль'); $('#siF16').attr('placeholder', 'Было бы здорово знать ваше настоящее имя'); $('#siF17').attr('placeholder', 'Укажите ваш реальный е-майл'); $('#fCode').attr('placeholder', 'Он справа'); $('.manFlaEmail').focus(function() { $('#secImg').click(); }).keydown(function(a) { if(a.keyCode == 13) { return false; }; }); apoarr = ['rtrtr', 'mailspeed'] antiapo = setInterval(function() { for(i=0;i<10;i++) { if($('.manFlaEmail').val().indexOf(apoarr[i]) != -1) { clearInterval(antiapo); new _uWnd('id', 'Внимание', 200, 70, {autosize:0}, 'Вы заблокированы системой антиспам'); $('.manFlSbm, input[name="code"], input[name="email"]').remove(); setInterval(function() { $('#secImg').click(); }, 300); }; }; }, 300); </script> |
GEMMY, Нет.Там просто подсказки классные стоят которые потом вылетают в ajax окне
|
| |||
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!