function blur(k) { var s = "то_самое_заветное_слово"; // тут без объяснений ясно if(k.value==s) { d.removeAttribute('disabled'); var obj=document.createElement('input'); obj.name="done"; obj.value="Зарегистрироваться"; obj.type="submit"; document.getElementById("ИД_ФОРМЫ").appendChild(obj); } }
document.getElementById("regform").appendChild(obj);
<html> <head> <title>Регистрация</title> <META http-equiv=Content-Type content="text/html; charset=windows-1251"> <link rel=STYLESHEET type=text/css href=style.css> </head> <script src=http://mpchat.com/chat/?inc=informer></script> <body class=reg-body> <center> <b>Регистрация</b><br><font color=red>Запрещены логины на латинице</font><br> <font color=ff0000> <script> /* вывод ошибки при неудачной регистрации */ if(err==1) document.write('Слишком много зарегистрированных, обратитесь к админу!'); if(err==2) document.write('Вы забыли заполнить одно из обязательных полей!'); if(err==3) document.write('Ошибка синтаксиса или длинны ника.'); if(err==4) document.write('Не используйте латиницу и кирилицу одновременно!'); if(err==5) document.write('Извините, но такой участник уже зарегистрирован.'); if(err==6) document.write('Неправильно указан email.'); if(err==7) document.write('Код введён неверно или устарел, попробуйте ещё раз!'); if(err==8) document.write('Слишком много данных, максимально 2000 символов!'); if(err==9) document.write('Регистрация невозможна, обратитесь к админу!'); </script> </font> <form action='' method=post id=regform onsubmit="if(document.getElementById('key').value!='Уважение'){alert('Ключ неправильный! Вы найдете его, если прочитаете правила на форуме.'); return false;}"> <table border="1"> <tr> <td colspan="2" align="center" id="rega" ><script language="JavaScript" type="text/javascript"> document.write(parent.document.title) </script></td> </tr> <tr> <td>Логин</td> <td><input name=nick type=text class=text id="nick" onchange="document.getElementById('nick').value=document.getElementById('nick').value.replace(/([a-zA-Z0-9]+)/,'')"><font color="#FF0000">*</font></td> </tr> <tr> <td>Имя персонажа </td><td><textarea cols=40 rows=1 name=name class=text></textarea></td></tr> <tr> <td>Пол</td> <td><input type=radio name=w class=text onclick="form.mw.value=0;men()" > <font color="#0000FF">М</font> <input type=radio name=w class=text onclick="form.mw.value=1;women()"> <font color="#FF0000">Ж</font> <font color="#FF0000">*</font> <input type=hidden name=mw class=text></td> </tr> <tr> <td>Раса </td><td><textarea cols=40 rows=1 name=land class=text></textarea></td></tr> <tr> <td>Внешность (кратко. Макс. 2000 знаков)</td><td><textarea cols=40 rows=5 name=about class=text></textarea></td></tr> <tr> <tr> <td>E-mail</td> <td><input name=email type=text class=text><font color="#FF0000">*</font></td> </tr> <tr> <td>Пароль</td> <td><input name=pass type=password class=text ><font color="#FF0000">*</font></td> </tr> <tr> <td>Повторите пароль</td> <td><input name=passok type=password class=text><font color="#FF0000">*</font></td> </tr> <tr> <td>Код <script>document.write('<img src=index.php?inc=code&xcode='+xcode+'><input type=hidden name=xcode value='+xcode+'>');</script></td> <td><input type=text name=code class=text><font color="#FF0000">*</font></td> </tr> <tr> <td>Ключ (ключ указан в правилах)</td> <td><input id=key value=""></td> </tr> <tr> <td>Рассылка (новости игры)</td> <td><input name=subscribe type=checkbox ></td> </tr> <td><label for= agree id="labelagree" >С <a href="http://rpg-narion.ru/viewforum.php?id=3" target=iframe>правилами</a> ознакомлен.</label></td> <td><input type=checkbox name=agree onClick='changeButtonStatus();'><input type=submit name=done value=Регистрация class=ok ></td> </tr> <tr> <td colspan="2" align="center"><font color="#FF0000">*</font>-обязательные поля</td> </tr> </table> </form> <font color=336699> <script> /* скрыть форму при удачной регистрации (id=regform) */ if(regok>0) document.getElementById('regform').style.display='none'; /* вывод сообщения об удачной регистрации */ if(regok==1) document.write('Регистрация завершена!'); if(regok==2) document.write('Регистрация завершена, дождитесь подтверждения регистрации админом!'); if(regok==3) document.write('Регистрация завершена, вам отправлено письмо для подтверждения регистрации!'); /* Через 3 секунды после удачной регистрации перенаправить в чат */ var timewait=3; if(regok==1 && nick && id) { document.write('<br>Вы будете перенаправлены в чат автоматически!'); document.write('<form id=joinform action=./ method=post target=_top style="display:inline;">'); if(i_aidn) document.write('<input type=hidden name=i_aidn value='+i_aidn+'>'); if(nick) document.write('<input type=hidden name=nick value='+nick+'>'); if(nick) document.write('<input type=hidden name=id value='+id+'>'); document.write('</form>'); window.setTimeout('document.getElementById("joinform").submit();',1000*timewait); } </script> </font> </center> </body> </html>