Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 29.09.2013, 11:53
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Denny, вот что есть в JS
http://javascript.ru/assignment-operators
http://javascript.ru/string-operators

А это
Сообщение от Denny
cod.="<td>".val."</td>";
вообще синтаксическая ошибка...
Ответить с цитированием
  #12 (permalink)  
Старый 29.09.2013, 12:59
Интересующийся
Отправить личное сообщение для Denny Посмотреть профиль Найти все сообщения от Denny
 
Регистрация: 28.09.2013
Сообщений: 15

А как бы вы выполнили заданное условие? И какова, на ваш взгляд, была бы правильная запись?
Я исправил, согласно справочным данным, вышеуказанный код, но результата это не принесло.
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; // отображение массива колонками
}

Последний раз редактировалось Denny, 29.09.2013 в 14:15.
Ответить с цитированием
  #13 (permalink)  
Старый 29.09.2013, 14:40
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от Denny
cod="<td>"val"</td>";
Это синтаксическая ошибка! Ты бы хоть букварь почитал сначала...
Ответить с цитированием
  #14 (permalink)  
Старый 29.09.2013, 14:57
Интересующийся
Отправить личное сообщение для Denny Посмотреть профиль Найти все сообщения от Denny
 
Регистрация: 28.09.2013
Сообщений: 15

тогда, получается и cod="<table width=100%><tr>"; а так же и cod="</tr></table>"; ошибки?
Ответить с цитированием
  #15 (permalink)  
Старый 29.09.2013, 16:45
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от Denny
тогда, получается и cod="<table width=100%><tr>"; а так же и cod="</tr></table>"; ошибки?
Алгоритмические.
Но хоть не синтаксические...
Ответить с цитированием
  #16 (permalink)  
Старый 29.09.2013, 19:08
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

Сообщение от Denny Посмотреть сообщение
cod.="<td>".val."</td>";
 }
}
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>';
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
отправка данных из формы и вывод полученных данных sxe jQuery 2 21.05.2013 00:34
Отправка данных формы AJAX`ом? Jopses jQuery 4 20.02.2013 12:34
Двойная Фильтрация данных таблицы David0707 Общие вопросы Javascript 0 19.03.2012 13:00
Помогите с передачей данных с формы на другую страницу Dimand (X)HTML/CSS 3 13.02.2011 11:14
Оцените реализацию скрипта валидации данных формы pandasensey Ваши сайты и скрипты 0 05.07.2010 18:11