Использовать Split
Привет Всем, помогите новичку правильно использовать функцию split
функция function dolt() { loopCount=0; var Found=false var Item=document.forms[0].sub.value.toLowerCase(); document.getElementById("info").innerHTML=""; for(var i=2; i<=Keyword[0]; i++){ contains(Item,Keyword[i].toLowerCase()) if(comp==Item){ loopCount++; var tagList = Keyword[i].split(','); // здесь не разбивает в чем ошибка ??? document.getElementById("info").innerHTML=document.getElementById("info").innerHTML+'<table border="1" Width="90%"> <tr><td>'+tagList[1]+'</td> <td>'+tagList[2]+'</td> <td>'+tagList[3]+'</td> </tr></table>' Found=true; } } if(!Found) if(loopCount==0){ MsgBox.document.write('<script Language="JavaScript">window.status=("Total 0 found")</'+'script'+'>'); } } |
Keyword - уже массив
Keyword[i] - один элемент массива ? Приведите реальное содержимое Keyword и Keyword[i] |
Цитата:
И вообще, нефиг в цикле модифицировать innerHTM. Собери все в строку, и после цикла уже присваивай. |
Часовой пояс GMT +3, время: 11:06. |