Показать сообщение отдельно
  #3 (permalink)  
Старый 21.04.2015, 12:57
Новичок на форуме
Отправить личное сообщение для Kreenb Посмотреть профиль Найти все сообщения от Kreenb
 
Регистрация: 21.04.2015
Сообщений: 2

Сообщение от рони Посмотреть сообщение
Kreenb,

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title> HomeWork </title>
    </head>

<body>
		<table border="1" cellspacing="1" cellpadding="1">
		<tr>
			  <td>Имя:</td>
			  <td>

			  </td>
		</tr>

		<tr>
			  <td>Фамилия:</td>
			  <td>

			  </td>
		</tr>

		<tr>
			  <td>Отчество:</td>
			  <td>

			  </td>
		</tr>
	</table>

	<script>
	  var check=function()
		{
		    var tds = document.querySelectorAll('td:nth-child(2)'), title = ["Имя", "Фамилия", "Отчество"];
            for (var i=0; i<tds.length; )  {
              var str = title[i];
              var text = prompt("Введите " +  str, str);
              if(/^[а-яё]+$/i.test(text)){
                 tds[i].innerHTML=text
                 i++ ;
              }
              else {
                 alert("Попробуйте еще раз!")
              }
            }
		}
		check();
	</script>

</body>

</html>
Это не совсем правильно, но спасибо)
Надо чтобы одной строкой вводило, а не тремя, но пойдет и так, еще раз спасибо.

Последний раз редактировалось Kreenb, 21.04.2015 в 13:05.
Ответить с цитированием