Jump to content

ввод цифр


yura4
 Share

Recommended Posts

 Как происходит проверка на ввод цифр?   

Spoiler

<html>
        
<head>
	            
	<link rel="stylesheet" href="style.css">
	            
	<meta charset="windows-1251">
	            <title>site</title>
	        
</head>
<BODY>
<script language="JavaScript">
	function pokaz() {

		var fio  = anketa.fio.value;
		var comp = anketa.comp.value;
		var mail = anketa.mail.value;
		var gor  = anketa.searchtext.value;
		if (fio !== "" && comp !== "" && mail !== "") {
			var win = window.open("", "zak", "height=500,width=450,resizable=no");
			if (win.document.body.innerHTML != "") {
				win.close();
			}
			else {


				var dolj1 = 'df';
				var dolj;
				var fu;
				var fu1   = 'sdf';

				var m = document.getElementsByName('pole1');
				for (var k = 0; k < m.length; k++) {
					if (m[k].checked) {
						dolj = k
					}
				}

				if (dolj == 0) {
					dolj1 = "аспирант"
				}
				if (dolj == 1) {
					dolj1 = "асситент"
				}
				if (dolj == 2) {
					dolj1 = "старший преподаватель"
				}
				if (dolj == 3) {
					dolj1 = "доцент"
				}
				if (dolj == 4) {
					dolj1 = "профессор"
				}

				var l = document.getElementsByName('pole2');
				for (var i = 0; i < l.length; i++) {
					if (l.checked) {
						fu = i
					}
				}

				if (fu == 0) {
					fu1 = "доклад"
				}
				if (fu == 1) {
					fu1 = "выступление"
				}
				if (fu == 2) {
					fu1 = "демонстрация видеоматериалов"
				}
				if (fu == 3) {
					fu1 = "тезисы"
				}


				win.document.write('<html><body>');
				win.document.write("<h1 align='center'>Форма участника конференции");
				win.document.write('</h1>');
				win.document.write('<p>Ф.И.О.: ' + fio + '<br></p>');
				win.document.write('<p>Город: ' + gor + '<br></p>');
				win.document.write('<p>Компания: ' + comp + '<br></p>');
				win.document.write('<p>Должность: ' + dolj1 + '<br></p>');
				win.document.write('<p>Почта: ' + mail + '<br></p>');
				win.document.write('<p>Форма участия: ' + fu1 + '<br></p>');
				win.document.write('</body></html>');


			}
		}
		else {
			alert("Заполните все поля");
		}
	}

	var cities = ['Астрахань', 'Абакан', 'Анапа', 'Азов', 'Ангарск',
		'Барнаул', 'Белгород', 'Батайск', 'Брянск', 'Бор',
		'Воронеж', 'Вологда', 'Волгоград', 'Владивосток', 'Владимир',
		'Гатчина', 'Георгиевск', 'Грозный', 'Губкин', 'Гуково',
		'Дзержинск', 'Дмитров', 'Долгопрудный', 'Домодедово', 'Дубна',
		'Евпатория', 'Ейск', 'Екатеринбург', 'Елец', 'Ессентуки',
		'Железногорск', 'Жигулевск', 'Жуковский',
		'Заречный', 'Зеленогорск', 'Зеленодольск', 'Златоуст',
		'Иваново', 'Ижевск', 'Иркутск', 'Ишим', 'Ишимбай',
		'Йошкар-Ола',
		'Казань', 'Калининград', 'Калуга', 'Когалым', 'Кострома',
		'Лениногорск', 'Лесосибирск', 'Липецк', 'Лиски', 'Люберцы',
		'Магадан', 'Магнитогорск', 'Махачкала', 'Москва', 'Мурманск',
		'Нефтеюганск', 'Нижневартовск', 'Новосибирск', 'Норильск', 'Ноябрьск',
		'Октябрьский', 'Омск', 'Орел', 'Оренбург', 'Орск',
		'Пенза', 'Пермь', 'Петрозаводск', 'Прокопьевск', 'Псков',
		'Ревда', 'Ржев', 'Рубцовск', 'Рыбинск', 'Рязань',
		'Самара', 'Севастополь', 'Смоленск', 'Сочи', 'Ставрополь',
		'Тобольск', 'Тверь', 'Томск', 'Тула', 'Тюмень',
		'Узловая', 'Ульяновск', 'Уссурийск', 'Уфа',
		'Феодосия', 'Фрязино',
		'Хабаровск', 'Ханты-Мансийск', 'Хасавюрт', 'Химки',
		'Чебоксары', 'Челябинск', 'Череповец', 'Черкесск', 'Черногорск',
		'Шадринск', 'Шали', 'Шахты', 'Шуя',
		'Щекино', 'Щелково',
		'Электросталь', 'Элиста', 'Энгельс',
		'Южно-Сахалинск', 'Юрга',
		'Якутск', 'Ялта', 'Ярославль'];

	function search(value) {
		var list = "";
		var text = document.getElementById("write").value;
		for (var i = 0; i < cities.length; i++) {
			if (value.toLowerCase() == cities.substr(0, value.length).toLowerCase()) {
				list += '<option>' + cities + '</option>';

			}
			document.getElementById("ttt").innerHTML = list;
			if (document.getElementById("write").value == "") {
				list = "";
			}
		}
	}
</script>
<div id="pech">
	<h1> Форма участника конференции </h1>
	<FORM name="anketa" id="frm">

		Ф.И.О.
		<input type="text" id="fio" onKeyPress="if ((event.keyCode> 33) && (event.keyCode< 64)) event.returnValue = false;"><br>

		Дата <input type="date"><br>

		город <input list="ttt" onkeyup="search(this.value)" name="searchtext" size=30 id="write"> 
		<datalist id="ttt"> 
		</datalist>
		<br>

		Компания <input type="text" id="comp"><br>

		<fieldset id="st1">
			 
			<legend>Должность</legend>
			<input type=radio name="pole1">Аспирант
			<p><input type=radio name="pole1">Ассистент
			<p><input type=radio name="pole1">Старший преподаватель
			<p><input type=radio name="pole1">Доцент
			<p><input type=radio name="pole1">Профессор
		</fieldset>
		<br>

		<fieldset id="st2">
			 
			<legend>Форма участия</legend>
			<input type=radio name="pole2">Доклад
			<p><input type=radio name="pole2">Выступление
			<p><input type=radio name="pole2">Демонстрация видеоматериалов
			<p><input type=radio name="pole2">Тезисы
		</fieldset>
		<br>

		Почта<input type="text" id="mail"><br>

		<input type="button" name="button" value="Показать" onclick="pokaz()">    

	</FORM>
</div>
</BODY>
 
</html>


 

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy