Показать сообщение отдельно
  #4 (permalink)  
Старый 22.01.2013, 20:19
Новичок на форуме
Отправить личное сообщение для romamarusyk Посмотреть профиль Найти все сообщения от romamarusyk
 
Регистрация: 22.01.2013
Сообщений: 3

спасибо уже не надо, как то сам решил, может и по нубски но работает

<HTML> 
<HEAD></HEAD> 
<BODY> 
 
<TABLE id='table'> 
</TABLE> 
</BODY> 
<script type='text/javascript'>
var a = [ '1','2','3','4','5','6','7','8','9','10','11',
'12','13','14','15','16','17','18','19','20'];

var y = '1,2,4,16';

var arr = y.split(/[,]/);
//Убедимся в правильном разбиении...
  for (var i=0,len=arr.length;i<len;i++) {
    document.write(arr[i]+" ");
  }
 
 
table = document.getElementById('table');
table.setAttribute('border', 1);  


tr = document.createElement("TR"); 
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[0])); 
for (var i=0,len=arr.length;i<len;i++) {
    if(a[0]==arr[i])td.setAttribute('bgcolor','red'); 
  }

tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[1]));
for (var i=0,len=arr.length;i<len;i++) {
    if(a[1]==arr[i])td.setAttribute('bgcolor','red'); 
  }

tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[2]));
for (var i=0,len=arr.length;i<len;i++) {
    if(a[2]==arr[i])td.setAttribute('bgcolor','red'); 
  }
 
tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[3])); 
for (var i=0,len=arr.length;i<len;i++) {
    if(a[3]==arr[i])td.setAttribute('bgcolor','red'); 
  }

tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[4]));
for (var i=0,len=arr.length;i<len;i++) {
    if(a[4]==arr[i])td.setAttribute('bgcolor','red'); 
  }

tr.appendChild(td); 
table.appendChild(tr); 

tr = document.createElement("TR"); 
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[5]));
for (var i=0,len=arr.length;i<len;i++) {
    if(a[5]==arr[i])td.setAttribute('bgcolor','red'); 
  }
 
tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[6])); 
for (var i=0,len=arr.length;i<len;i++) {
    if(a[6]==arr[i])td.setAttribute('bgcolor','red'); 
  }

tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[7])); 
for (var i=0,len=arr.length;i<len;i++) {
    if(a[7]==arr[i])td.setAttribute('bgcolor','red'); 
  }

tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[8])); 
for (var i=0,len=arr.length;i<len;i++) {
    if(a[8]==arr[i])td.setAttribute('bgcolor','red'); 
  }

tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[9])); 
for (var i=0,len=arr.length;i<len;i++) {
    if(a[9]==arr[i])td.setAttribute('bgcolor','red'); 
  }
 
tr.appendChild(td); 
table.appendChild(tr); 

tr = document.createElement("TR"); 
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[10]));
for (var i=0,len=arr.length;i<len;i++) {
    if(a[10]==arr[i])td.setAttribute('bgcolor','red'); 
  }
   
tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[11]));
for (var i=0,len=arr.length;i<len;i++) {
    if(a[11]==arr[i])td.setAttribute('bgcolor','red'); 
  }  
tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[12]));
for (var i=0,len=arr.length;i<len;i++) {
    if(a[12]==arr[i])td.setAttribute('bgcolor','red'); 
  }  
tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[13])); 
for (var i=0,len=arr.length;i<len;i++) {
    if(a[13]==arr[i])td.setAttribute('bgcolor','red'); 
  }
tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[14]));
for (var i=0,len=arr.length;i<len;i++) {
    if(a[14]==arr[i])td.setAttribute('bgcolor','red'); 
  } 
tr.appendChild(td); 
table.appendChild(tr); 

tr = document.createElement("TR"); 
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[15]));
for (var i=0,len=arr.length;i<len;i++) {
    if(a[15]==arr[i])td.setAttribute('bgcolor','red'); 
  }  
tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[16]));
for (var i=0,len=arr.length;i<len;i++) {
    if(a[16]==arr[i])td.setAttribute('bgcolor','red'); 
  }  
tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[17])); 
for (var i=0,len=arr.length;i<len;i++) {
    if(a[17]==arr[i])td.setAttribute('bgcolor','red'); 
  }
tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[18])); 
for (var i=0,len=arr.length;i<len;i++) {
    if(a[18]==arr[i])td.setAttribute('bgcolor','red'); 
  } 
tr.appendChild(td);
td = document.createElement("TD"); 
td.appendChild(document.createTextNode(a[19])); 
for (var i=0,len=arr.length;i<len;i++) {
    if(a[19]==arr[i])td.setAttribute('bgcolor','red'); 
  }
tr.appendChild(td); 
table.appendChild(tr); 


 
</script> 
 
</HTML>
Ответить с цитированием