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, время: 19:52. |