Показать сообщение отдельно
  #12 (permalink)  
Старый 18.02.2014, 10:38
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Блин, че ты панику развел? Твой код работает без всяких изменений. Тестил в опере 12.14 под виндой и в IE9
<!DOCTYPE html>
<meta charset="utf-8" />
<form method='POST' name="myForm" onsubmit="return validateForm()">
                     
                    <input type='text' name='name' class='input' onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?' Ваше Имя':this.value;" value="Ваше Имя">
                     
                    <input type='text' name='phone' class='input' onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?' Ваш Телефон':this.value;" value="Ваш Телефон">
                     
                    <input type='text' name='meil' class='input' onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?' Ваш Email':this.value;" value="Ваш Email">
                     
                    <textarea name="comment" cols="27" rows="3" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?' Ваш Комментарий':this.value;" value="Ваш Комментарий">Ваш Комментарий</textarea>
                     
                    <input onclick="yaCounter23826040.reachGoal('zakazzvonka'); return true;">
                    <input type='hidden' name='qwe' value='1'>
                    <button type="submit">s</button>
                </form>
<script>
                    function validateForm()
                    {
                    var x=document.forms["myForm"]["name"].value;
                    var y=document.forms["myForm"]["phone"].value;
                    var z=document.forms["myForm"]["meil"].value;
                     
                    if (x==null || x=="Ваше Имя" || x==" Ваше Имя")
                      {
                      alert("Необходимо заполнить поле Имя!");
                      return false;
                      }
                    if ((y==null || y==" Ваш Телефон" || y=="Ваш Телефон") && (z==null || z==" Ваш Email" || z=="Ваш Email"))
                      {
                      alert("Необходимо заполнить поле Телефон или Email!");
                      return false;
                      }
                    }
            </script>
__________________
В личку только с интересными предложениями
Ответить с цитированием