Вот ребята решил потренироваться и создал массив,добавил функцию замены строк,одна проблема в гуглу хром это спокойно идёт,а вот в остальных браузерах почему-то не пашет!Помогите плиз.
Вот код всей страницы:
<html>
<head>
<title>Матрица с заменой строк!</title>
<script language="javascript" type="text/javascript">
function zamena_strok()
{
var q=prompt("какую строку хотите заменить?", " ");
var a=prompt("На какукую?", " ");
var y=(q-1);
var z=(a-1);
document.write("<br>");
document.write("<hr color=blue>");
document.write("<b style=color:red>Замена "+q+"-й строки на "+a+"-ю</font>");
document.write("<br><br>");
document.write("<table border=1>");
for(i=0;i<k;i++)
{
x=m[y][i];
m[y][i]=m[z][i];
m[z][i]=x;
}
for (i=0;i<k;i++)
{
document.write("<tr align=center>");
for (j=0;j<p;j++)
{
document.write("<td width=10%>"+m[i][j].toFixed(2)+"</td>");
}
}
document.write("</td></tr></table>");
}
</script>
</head>
<body>
<p align="center" style="padding:100px;font-size:30px;font-family:courier;">
<a href='javascript:
var s=0;
var k=prompt("кол-во строк?", " ");
var p=prompt("кол-во столбцов?", " ");
var l=new Array(p);
var m=new Array(k);
for (i=0;i<k;i++) {m[i]=new Array(p);}
for (i=0;i<k;i++)
{
for (j=0;j<p;j++)
{
m[i][j]=-(Math.random()*10)+7;
}
}
document.write("<center>");
document.write("<p style=color:red> <b> Исходная матрица</b></p>");
document.write("<table border=1>");
for (i=0;i<k;i++)
{
document.write("<tr align=center>");
for (j=0;j<p;j++)
{
document.write("<td width=10%>"+m[i][j].toFixed(2)+"</td>");
}
}
document.write("</td></tr></table><br>");
document.write("<img onClick=zamena_strok() src=stroki.jpg style=cursor:pointer>");
'>Матрица с заменой строк!</a>
<center style="font-size:25px;font-family:courier;cursor:help" onMouseOver="document.fgColor='orange'" onMouseOut="document.fgColor='black'">
Для начала упражнения нажмите на ссылку сверху!<br>
Следуйте дальнейшим инструкциям!
</center>
<br><br><br><br><br><br><br><br><br><br><br><br>
<div align="right" style="font-size:22px;font-family:Calibri;cursor:default;" onMouseOver="document.fgColor='orange'" onMouseOut="document.fgColor='black'">Спасибо Вам Евгений Фёдорович</div>
</body>
</html>