Показать сообщение отдельно
  #1 (permalink)  
Старый 17.02.2016, 18:53
Новичок на форуме
Отправить личное сообщение для tanja Посмотреть профиль Найти все сообщения от tanja
 
Регистрация: 17.02.2016
Сообщений: 3

форма отправки
здравствуйте! подскажите пож новичку: хочу сделать форму, при которой посетителю, при входе на странницу нужно представиться, и после введения имени alert выведет окно приветствия "Добро пожаловать" + name.

html самый простой:
...
<body>

<form id="contact_form" name="contact_form">
<fieldset id="personalInfo">
<input id="contact_name" type="text" name="contact_name" placeholder="Введите имя">
<input id="send" type="submit" name="send" value="Отправить данные"></p>
</form>

</body>

и в head:

<script>
var name = document.getElementById('contact_name');
function prepareEventYandler(){
document.getElementById('contact_form').onsubmit = function(){
if (document.getElementById('contact_name').value == ''){
alert('Введите имя');
return false;
}else{
alert("'Добро пожаловать' + name "); document.getElementById('contact_form').innerHTML = '';
return true;
}
}
window.onload = function(){
prepareEventYandler();
}
}

</script>

знаю что где то жестоко, наверное туплю, но пока не понимаю где.
И пожалуйста, если для кого-то это глупый вопрос и мысль "да что же здесь сложного????" - не пишите лучше ничего, и так тошно...

Спасибо!
Ответить с цитированием