если я ниче не спутал(в яваскрипте не силен
), то это :
var xrezult="",y;
...
while (!fnd1.recordset.eof){
y=f1.value.toLowerCase()
if(y.indexOf(WORD.value.toLowerCase())>=0) xrezult+=f2.value;
fnd1.recordset.moveNext();
}
...
else {
document.all.rezult.innerHTML="<table border=1><tr><td>[list=1][*]" + xrezult +
"[list=1]</td></tr></table>"
}
меняем на это:
var xresult = new Array();
var y;
...
for (i=0; !fnd1.recordset.eof; i++){
y=f1.value.toLowerCase()
if(y.indexOf(WORD.value.toLowerCase())>=0) xrezult[i]=f2.value;
fnd1.recordset.moveNext();
}
...
else {
document.all.rezult.innerHTML = "<table border=1><tr><td>[list=1]";
for(i=0; i<xrezult.lenght; i++) document.all.rezult.innerHTML += "[*]"+xrezult[i]+"";
document.all.rezult.innerHTML +="[list=1]</td></tr></table>";
}