Лабораторная работа №5
Выполнить обработку строки параметров, разделённых символом '&'.
Параметр задаётся парой имя=значение.
Использовать JavaScript при реализации задачи
Исходный текст на JavaScript:
function parseParams(s)
{
equ_flag = false;
if (s == "" || s.length == 0 || s == null)
{
window.alert("Ничего не введено!\nПовторите ввод.");
return false;
}
document.write("<HTML>\n<HEAD>\n");
document.write("<TITLE>Лабораторная работа №5 (результаты)</TITLE>\n");
document.write("</HEAD>\n<BODY>\n");
document.write("<H2><FONT COLOR=\"#000080\">Параметры строки запроса:</FONT></H2>\n");
document.write("<OL>\n<LI><B>");
for (i = 0; i < s.length; i++)
{
if (s.charAt(i) == '&')
{
if (equ_flag == 0) document.write("</B>");
document.write("\n<LI><B>");
equ_flag = false;
}
else
if (s.charAt(i) == '=')
{
equ_flag = true;
document.write("</B> = ");
}
else
{
document.write(s.charAt(i));
}
}
document.write("\n");
document.write("</OL>\n");
document.write("</BODY>\n</HTML>\n");
return true;
}