请帮我解释这段代码的意思
ahuu 2003-08-22 06:51:16 1、
<td width="355"><a href="../../d-yangtse/news/yangtse.php?flag=6&lay=2">体育新闻</a>|
<a href="../../d-yangtse/news/yangtse.php?flag=6&lay=2">国际体坛|</a>
<a href="../../d-yangtse/news/yangtse.php?flag=6&lay=2">国内体坛|</a>
<a href="../../d-yangtse/news/yangtse.php?flag=6&lay=2">国际足球|</a>
<a href="../../d-yangtse/news/yangtse.php?flag=6&lay=2">国内足球</a></td>
问题:这里的“flag=6”和“lay=2”表示什么呢?
2、下面这个是关于用户注册的javascript代码
function check()
{
var _r_realname=trim(document.regFrm.r_realName.value);
var iLen = _r_realname.length;
if(iLen == 0)
{
alert("请输入你的用户名!");
document.regFrm.r_realName.focus();
return;
}else
{
var i;
var c1;
for (i=0; i<iLen;i++) {
c1 = _r_realname.substr(i,1);
if (((c1<'0')||(c1>'9'))&&((c1<'a')||(c1>'z'))&&((c1<'A')||(c1>'Z'))&&(c1!='_')&&(c1.charCodeAt>255)) {
alert("用户名应该由汉字、a-z的(大)小写英文字母、0-9的数字或下划线组成!");
document.regFrm.r_realName.select();
return;
}
}
}
}
问题:substr(i,1)和c1.charCodeAt>255分别表示什么呢?尤其是substr的行和列所表示的意思