вывод ошибки заполнения формы
Здравствуйте. есть такой скрипт
function validateForm() { var c=document.forms["myForm"]["name"].value; if (c==null || c=="") { alert('Введите имя'); return false; } } я использую его для регистрации пользователей на сайт.. Подскажите как сделать что бы ошибка 'Введите имя' выводилась не методом алерт а допустим в определено месте на самом сайте. |
Поместите на место где должно будет выводится сообщение div, заполняйте его текстовым узлом в случае ошибки.
|
если можно помогите со скриптом. я не владею джавой.
|
вот тут кое что написал ...
<?php $like=1; ?> <script> var a=<?php echo $like; ?>; function order() { ord = a+1; noord = "<img src=images/like.png>"; document.getElementById("text").innerHTML = ord; document.getElementById("like2").innerHTML = noord; document.getElementById("like").style.display = 'none'; document.getElementById("like2").style.display = "block" ; } function noorder() { ord = a; noord = "<img src=images/like2.png>"; document.getElementById("text").innerHTML = ord; document.getElementById("like").innerHTML = noord; document.getElementById("like").style.display = "block" ; document.getElementById("like2").style.display = 'none'; } </script> <table><tr> <td><div id="like2" onclick="noorder();"></div><div id="like" onclick="order();"><img src=images/like2.png></div></td> <td><div id="text" ><?php echo $like; ?></text></div></td> </tr></table> для примера я начальное число лайков сделал 1. Так всё работает. но проблема в том что когда я подключаю скрипт в массив пхп он не работает. срабатывает только с самой первой переменной массива а на другие переменные он не срабатывает. думаю это потому что функции js повторяться. как быть ? |
Часовой пояс GMT +3, время: 00:38. |