Показать сообщение отдельно
  #13 (permalink)  
Старый 26.11.2013, 16:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

Apelcun77,
изучите основы ...
<!DOCTYPE html>

<html>
<head>
  <title>Сайт тыры пыры там</title>
  <meta charset="utf-8">
  <style type="text/css">
  #error_register{
    color: #FF0000;
  }

  </style>
  <script language="javascript">

  var alpha = /^[()\-.\/@^_а-яА-ЯёЁ\w]+$/;
  function firstnameuser(firstname) {
    var firstname_check = document.getElementById("firstname_check");
    if (firstname.value.length < 2) {
    firstname_check.innerHTML = "Минимум 2 символа";}
    else if(firstname.value.length > 15){
          firstname_check.innerHTML = "Превышена длина";}
    else  {
        firstname_check.innerHTML = alpha.test(firstname.value) ? '+' : 'Некорректные символы';
  }
   }
  function emailuser(email) {
    var email_check = document.getElementById("email_check");
    if (email.value.length < 2) {
    email_check.innerHTML = "Минимум 2 символа";}
   else if (email.value.length > 25) {
    email_check.innerHTML = "Превышена длина";
    }
   else{
    email_check.innerHTML = alpha.test(email.value) ? '+' : 'Некорректные символы';
    }

  }

  function female_male() {
  document.getElementById("female_male").innerHTML = "+";
  }


  function checkForm() {
  var reg_error = document.getElementById("error_register");
  reg_error.innerHTML  = "";
  if (document.getElementById("firstname_check").innerHTML != "+") {
  reg_error.innerHTML  = "Имя заполнено неверно";
  };
  if (document.getElementById("email_check").innerHTML != "+") {
  reg_error.innerHTML  = "E-mail заполнен неверно";
  };
  if (document.getElementById("female_male").innerHTML != "+") {
  reg_error.innerHTML  = "Пол не указан";
  };
  if (reg_error.innerHTML  == "") return true;
  if (reg_error.innerHTML  != "") return false;
  }


  </script>
</head>

<body>
  <img src="images/head.jpg" width="1900" height="200">

  <table width="1960">
    <tr>
      <td valign="top">
        <h2>Меню</h2>

        <ul>
          <li>
            <a href="index.html">Главная</a>
          </li>

          <li>
            <a href="games.html">Игры</a>
          </li>

          <li>
            <a href="films.html">фильмы</a>
          </li>

          <li>
            <a href="feedback.html">Обратная связь</a>
          </li>
        </ul>
      </td>

      <td>
        <h1>Обратная связь</h1><span id="error_register"></span>

        <form action="request.php" method="post" name="feedback" onsubmit="return checkForm()" id="feedback">
          <label>Сообщение:</label>
          <textarea name="message" cols="40" rows="10">
</textarea><br>

          <div style="border: 1px double black; padding: 3px; width: 165px;" id="symbols">
            Не более 450 символов!
          </div><input type="checkbox" name="news">Присылать уведомления на
          почту<br>
          <input type="submit" value="Подтвердить">

          <table>
            <tr>
              <td><label>Имя:</label></td>

              <td><input type="text" name="firstname" onblur="firstnameuser(this)"></td>

              <td width="200">
                <p id="firstname_check"></p>
              </td>
            </tr>

            <tr>
              <td><label>E-mail</label></td>

              <td><input type="text" name="email" onblur="emailuser(this)"></td>

              <td width="200">
                <p id="email_check"></p>
              </td>
            </tr>

            <tr>
              <td><label>Пол:</label></td>

              <td><input type="radio" name="floor" value="male" onclick =
              "female_male()">Мужской <input type="radio" name="floor" value="female"
              onclick="female_male()">Женский</td>

              <td width="200">
                <p id="female_male"></p>
              </td>
            </tr>

            <tr>
              <td><label>Выбирите тему:</label></td>

              <td><select name="subject">
                <option value="review selected">
                  Отзыв
                </option>

                <option value="suggestion">
                  Предложение
                </option>

                <option value="problems">
                  Жалоба
                </option>
              </select></td>
            </tr>
          </table>
        </form>
      </td>
    </tr>
  </table>
</body>
</html>
Ответить с цитированием