Var input;
function set() {
input = prompt("Введите новый пароль");
if (input == "") {
alert("Сброс пароля на стандартный");
pwd = "test";
} else if (input == null) {
alert("Пароль не изменен");
} else {
pwd = input;
}
}
function attempts() {
input = parseInt(prompt("Введите новое количество попыток"));
if (input == null || input == "" || isNaN(input)) {
alert("Сброс количества попыток");
att = 3;
} else {
att = input;
}
}
function enter() {
while (att > 0) {
input = prompt("Введите пароль");
if (input != pwd || input == null) {
att--;
} else {
alert("Вы успешно вошли в систему");
break;
}
if (att == 0) {
alert("Достигнут лимит попыток входа");
document.getElementById("enter").disable();
break;
}
}
}
</script>
</html>
Задание 19 <html>
<head>
<title>Задание 19</title>
</head>
<body>
<table id="table" width="200" border="1">
<tr>
<td width="70%">Предмет</td>
<td>Оценка</td>
</tr>
</table>
</body>
<script type="text/javascript">
var array = new Array(2);
array[0] = ['ТП', 'ИТ', 'САОД', 'ТИПИС', 'МС', 'ОТУ', 'НИС', 'КИС', 'UNIX', 'УД', 'ВВ', 'ИИС', 'ЯУД',
'ТиММД'];
array[1] = [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5];
for (i = 0; i < array[0].length; i++) {
row = window.table.insertRow(1);
cell1 = row.insertCell(0);
cell1.innerText = array[0][i];
cell2 = row.insertCell(1);
cell2.innerText = array[1][i];
}
</script>
</html>
Задание 20 <html>
<head>
<title>Задание 20</title>
</head>
<body></body>
<script type="text/javascript">
date = new Date();
document.write("Дата: " + date.toLocaleString() + "<br>");
document.write("Год: " + date.getFullYear() + "<br>");
document.write("Месяц: " + (date.getMonth() + 1) + "<br>");
document.write("Число месяца: " + date.getDate() + "<br>");
document.write("День недели: " + date.getDay() + "<br>");
document.write("Часы: " + date.getHours() + "<br>");
document.write("Минуты: " + date.getMinutes() + "<br>");
document.write("Секунды: " + date.getSeconds() + "<br>");
</script>
</html>
Задание 21 <html>
<head>
<TITLE>Задание 21</TITLE>
</HEAD>
<BODY>
<P NAME='inn' ID='inn' ALIGN='center'></P>
<SCRIPT>
week = new Array('Воскресенье', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница','Суббота');
month = new Array('января','февраля','марта','апреля','мая','июня',
'июля','августа','сентября','октября','ноября','декабря');
var now = new Date();
inn.innerHTML = (now.getHours() + ':' + now.getMinutes() + '<BR/>');
inn.innerHTML += (week[now.getDay()] + '<BR/>');
inn.innerHTML += (now.getDate() +'.' + month[now.getMonth()] + '.' + now.getFullYear());
</SCRIPT>
</BODY>
</HTML>
Задание 22 <html>
<head>
<TITLE>Задание 22</TITLE>
<script>
function setValues(){
var MyArray=new Array();
MyArray[0]=document.forms[0].elements[0].value;
MyArray[1]=document.forms[0].elements[1].value;
MyArray[2]=document.forms[0].elements[2].value;
MyArray[3]=document.forms[0].elements[3].value;
MyArray[4]=document.forms[0].elements[4].value;
window.returnValue=MyArray;
window.close();
}
</script>
</HEAD>
<BODY>
<h1>Введите данные</h1>
<FORM>*Фамилия, имя:<BR/>
<INPUT NAME='fio' ID='fio' SIZE='40' ONCHANGE='var pattern=/["А-я"]/;if(!pattern.test(this.value)) alert
("Ошибка в фамилии или имени");'><BR>
*Почтовый адрес:<BR/>
<INPUT NAME='adr' ID='adr' SIZE='40' ONCHANGE='var pattern=/["А-я","0-9"]/; if(!pattern.test(this.value))
alert("Ошибка в почтовом адресе");'><BR>
*Электронная почта:<BR/>
<INPUT NAME='mail' ID='mail' SIZE='40' ONCHANGE='var pattern=/["A-z","0-9"]/; if(!pattern.test
(this.value)) alert("Ошибка в электронной почте");'><BR>
<h1>Описание документа</h1><BR/>
*Заголовок<BR>
<INPUT NAME='zagolovok'><BR/>
*Описание(одной строкой)<BR/>
<INPUT NAME='opisanie'>
<P><INPUT TYPE="button" VALUE="OK" ONCLICK="setValues()">
<INPUT TYPE="button" VALUE="Отмена" ONCLICK="window.returnValue=window.dialogArguments"></P>
<script>
for (var i=0;i<window.dialogArguments.length;i++)
document.forms[0].elements[i].value = window.dialogArguments[i];
</script>
</FORM>
</BODY>
</HTML>
Задание 23
<HTML>
<HEAD>
<TITLE>Задание 23</TITLE>
<SCRIPT>
var Dialog=new Array();
var Titles=new Array("Фамилия, имя: \n","Почтовый адрес: \n", "Электронная почта: \n", "Описание
документа- Заголовок: \n", "Описание(одной строкой): \n");
function sdialog()
{
Dialog=window.showModalDialog("22.html", Dialog , "dialogWidth:320em; dialogHeight:520em;");
result=true
for(var i=0;i<Dialog.length;i++)
output.innerHTML+=("<i>"+Titles[i]+"</i>"+"<b>"+Dialog[i]+"</b>"+"<br>");
}
</SCRIPT>
</HEAD>
<BODY>
<FORM>
<INPUT TYPE='button' VALUE='Диалоговое окно' ONCLICK='sdialog()'>
<P NAME='output' ID="output"></P>
</FORM>
</BODY>
</HTML>
Задание 24 <html>
<head>
<title>Задание 24</title>
</head>
<body>
<p id="animation"></p>
<input type="button" VALUE="Показываю" onclick="animate()">
<input type="button" VALUE="Ясно" onclick="clearInterval(timer)">
</body>
<script type="text/javascript">