Denny, вот что есть в JS
http://javascript.ru/assignment-operators http://javascript.ru/string-operators А это Цитата:
|
А как бы вы выполнили заданное условие? И какова, на ваш взгляд, была бы правильная запись?
Я исправил, согласно справочным данным, вышеуказанный код, но результата это не принесло. function FA() { var len=document.fm.elements.length-1; var mas=[]; var paste=document.getElementById('paste'); var cod="<table width=100%><tr>"; // КОД ДЛЯ ЗАПИСИ В paste for(var i=0;i<len;i++) { var val=document.fm.elements[i].value; if (val!=0 && val!=undefined && val!=null) { mas.push(val); cod="<td>"val"</td>"; } } cod="</tr></table>"; paste.innerHTML=cod; // отображение массива колонками } |
Цитата:
|
тогда, получается и cod="<table width=100%><tr>"; а так же и cod="</tr></table>"; ошибки?
|
Цитата:
Но хоть не синтаксические... |
Цитата:
cod+="<td>"+val+"</td>"; cod+="</tr></table>"; Честно говоря, не вникал в Ваш код, но вот так может будет понятнее: for (var i = 0; i < strings.length; i++) { str += '<tr><td>' + valNameI + '</td><td>' + valEmailI + '</td><td>' + valTextI + '</td></tr>'; } document.getElementById('paste').innerHTML = '<table><tr><td>Имя</td><td>е-мейл</td><td>текст</td></tr>' + str + '</table>'; |
Часовой пояс GMT +3, время: 03:08. |