Всех с Новым Годом
У меня вот такая проблема, что все браузеры кроме chrome не выполняют скрипт, я думаю что им не нравится как я вызываю функцию
postroenie()
Вот сам код скрипта:
function zapis()
{
document.write("Введите размерность матрицы:<center><table border=0 width=200><tr><td>Строки:</td><td><select id=stroka><option value=1>1</option><option value=2>2</option><option value=3>3</option><option value=4>4</option><option value=5>5</option><option value=6>6</option><option value=7>7</option><option value=8>8</option><option value=9>9</option></select></td></tr><tr><td>Столбцы:</td><td><select id=stolbech ><option value=1>1</option><option value=2>2</option><option value=3>3</option><option value=4>4</option><option value=5>5</option><option value=6>6</option><option value=7>7</option><option value=8>8</option><option value=9>9</option></select></td><td></tr></td></tr></table><input type=button id=next value=Далее onClick=postroenie()></center>");
}
function postroenie()
{
var n=document.getElementById('stroka').value;
var m=document.getElementById('stolbech').value;
n++;
m++;
document.write("<table width=200 border=0>");
for (var i=0; i<=n; i++)
{
document.write("<tr>");
for(var j=0;j<=m;j++)
{
if (i==0)
{
if (j==m) document.write("<th>Производители:</th>");
else document.write("<th></th>");
}
else
if (j==0 && i==n) document.write("<th>Потребители:</th>");
else
if (j==0 && j!=n) document.write("<th></th>");
else
{
document.write("<td>");
document.write("<input type=text size=6 id="+i+j+">");
document.write("</td>");
}
}
document.write("</tr>");
}
document.write("</table>");
document.write("Выберите операцию:<center><table><tr><td><select id=operachion ><option value=1>Сложение</option><option value=2>Вычитание</option><option value=3>Умножение</option><option value=4>Умножение на число</option></select></td></tr></table></center>");
}
Вот код страницы с которой вызываю:
<html>
<head>
<title>Действия над матрицами</title>
<script type="text/javascript" src="js/matricha.js"></script>
</head>
<body>
<a onclick="zapis()"> Сложение двух матриц </a><br/>
</body>
</html>