Массивы и функции..
Дамы и господа,прошу вас помочь мне разобраться с сим скриптом.Это упражнение,которое я должен выполнить.Осваиваю ЯС по книге библия ЯС. Алерт должен выводить год создание штата,после того как я введу название штата в текстовое поле и нажму на кнопку.А выводит undefined.
<html>
<head><title>Даты формирования штатов</title>
<script type="text/javascript">
function daSew() {
var m_Mass2 = document.dsd.sada.value;
for ( var i = 0;i <m_Mass.length; i++) {
if (m_Mass[i] == m_Mass2) {
break;
}
}
alert("Год создания города" + m_Mass2[i] + ".");
}
var m_Mass = new Array (12);
m_Mass[0] = "алабама";
m_Mass[1] = "alaska";
m_Mass[2] = "arkanzas";
m_Mass[3] = "kalkuta";
m_Mass[4] = "masachuches";
m_Mass[5] = "tehas";
m_Mass[6] = "prosto vasy";
m_Mass[7] = "agayua";
m_Mass[8] = "clinton";
m_Mass[9] = "kolumbia";
m_Mass[10] = "wyoning";
m_Mass[11] = "resa";
m_Mass[12] = "michigan";
var m_Mass2 = new Array(12);
m_Mass2[0] = 1800;
m_Mass2[1] = 1801;
m_Mass2[2] = 1802;
m_Mass2[3] = 1803;
m_Mass2[4] = 1804;
m_Mass2[5] = 1805;
m_Mass2[6] = 1806;
m_Mass2[7] = 1807;
m_Mass2[8] = 1808;
m_Mass2[9] = 1809;
m_Mass2[10] = 1810;
m_Mass2[11] = 1812;
m_Mass2[12] = 1813;
</script>
</head>
<body>
<form name="dsd">
<input type="text" name="sada" id="sada" value="" size="50"/><br>
<input type="button" name="dasa" id="dasa" value="нажать" onclick="daSew()"/>
</form>
</body>
</html>
|