Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.05.2014, 11:28
Новичок на форуме
Отправить личное сообщение для Гильман Посмотреть профиль Найти все сообщения от Гильман
 
Регистрация: 23.05.2014
Сообщений: 5

Таблица для сайта
Я нуб, нужен совет как сделать так чтоб из формы все вставлялось в таблицу на странице сайта и при этом сохранялось.





<table class="sortable" id="tab1" style="width: 806px; height: 31px;">
	<thead>
		<tr>
			<th>ФИО</th>
			<th>Машина</th>
			<th>VIN Код</th>
		</tr>
	</thead>
	<tbody>
	</tbody>
</table>

<form action="" id="add_persons" method="post" onsubmit="addRow();return false;">
<fieldset><legend><span style="color: rgb(255, 255, 255);">Добавить клиента</span></legend>

<ul>
	<li><label for="name">Фамилия</label> <input id="name" name="name" size="12" tabindex="1" type="text" value="" /></li>
	<li><label for="initials">имя</label> <input id="initials" name="initials" size="12" tabindex="2" type="text" value="" /></li>
	<li><label for="posada">марка</label> <input id="marka" name="marka" size="12" tabindex="3" type="text" value="" /></li>
	<li><label for="posada">модель</label> <input id="model" name="model" size="12" tabindex="4" type="text" value="" /></li>
	<li><label for="posada">обьем двигателя</label> <input id="obem" name="obem" size="12" tabindex="5" type="text" value="" /></li>
	<li><label for="posada">тип топлива</label> <input id="toplivo" name="toplivo" size="12" tabindex="6" type="text" value="" /></li>
	<li><label for="posada">тип кузова</label> <input id="kuzov" name="kuzov" size="12" tabindex="7" type="text" value="" /></li>
	<li><label for="posada">год</label> <input id="god" name="god" size="12" tabindex="8" type="text" value="" /></li>
	<li><label for="vin">vin</label> <input id="vin" name="vin" size="12" tabindex="9" type="text" value="" /></li>
	<li><label for="subm">Действия</label> <input class="submit" name="subm" tabindex="10" type="submit" value="Добавить" /></li>
</ul>
</fieldset>
</form>
Ответить с цитированием
  #2 (permalink)  
Старый 23.05.2014, 11:29
Новичок на форуме
Отправить личное сообщение для Гильман Посмотреть профиль Найти все сообщения от Гильман
 
Регистрация: 23.05.2014
Сообщений: 5

Вот продолжение
<script type="text/javascript"> 

var d = document;

var name;
var initials;
var marka;
var model;
var obem;
var toplivo;
var kuzov;
var god;
var vin;
function addRow()
{
 // Считываем значения с формы
 name = d.getElementById('name').value;
 initials = d.getElementById('initials').value;
 marka = d.getElementById('marka').value;
 model = d.getElementById('model').value;
 obem = d.getElementById('obem').value;
 toplivo = d.getElementById('toplivo').value;
 kuzov = d.getElementById('kuzov').value;
 god = d.getElementById('god').value; 
 vin = d.getElementById('vin').value;
 // Находим нужную таблицу
 var tbody = d.getElementById('tab1').getElementsByTagName('TBODY')[0];

 // Создаем строку таблицы и добавляем ее
 var row = d.createElement("TR");
 tbody.appendChild(row);

 // Создаем ячейки в вышесозданной строке
 // и добавляем тх
 var td1 = d.createElement("TD");
 var td2 = d.createElement("TD");
 var td3 = d.createElement("TD");
 row.appendChild(td1);
 row.appendChild(td2);
 row.appendChild(td3);

 // Наполняем ячейки
 td1.innerHTML = name+' '+initials;
 td2.innerHTML = model+' '+marka+' '+obem+' '+toplivo+' '+kuzov+' '+god;
 td3.innerHTML = vin;
}
</script>

Последний раз редактировалось Гильман, 23.05.2014 в 12:41.
Ответить с цитированием
  #3 (permalink)  
Старый 23.05.2014, 11:41
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

Гильман,
строка 44 пропущена кавычка
td2.innerHTML = model+' '+marka+' '+obem+' '+toplivo+' '+kuzov+' '+god;
Ответить с цитированием
  #4 (permalink)  
Старый 23.05.2014, 12:42
Новичок на форуме
Отправить личное сообщение для Гильман Посмотреть профиль Найти все сообщения от Гильман
 
Регистрация: 23.05.2014
Сообщений: 5

все равно не добавляет
Ответить с цитированием
  #5 (permalink)  
Старый 23.05.2014, 12:45
Новичок на форуме
Отправить личное сообщение для Гильман Посмотреть профиль Найти все сообщения от Гильман
 
Регистрация: 23.05.2014
Сообщений: 5

я добился чтоб добился чтоб добавляла, как сделать чтоб таблица сохранялась.
Ответить с цитированием
  #6 (permalink)  
Старый 23.05.2014, 12:47
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

Сообщение от Гильман
как сделать чтоб таблица сохранялась
а как вы себе это предсталяите ?
может на сервере всётаки в базе хранить данные?
Ответить с цитированием
  #7 (permalink)  
Старый 23.05.2014, 12:50
Новичок на форуме
Отправить личное сообщение для Гильман Посмотреть профиль Найти все сообщения от Гильман
 
Регистрация: 23.05.2014
Сообщений: 5

а на странице сайта это не получится?
мне просто нужно чтоб я видел информацию заходя на эту страницу.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сделать ссылки из файла CSS корректными для всех директрорий сайта? GrEb (X)HTML/CSS 7 28.01.2020 12:56
Разработка виджета для стороннего сайта kdc38 Элементы интерфейса 0 02.08.2013 11:08
Автокликер для сайта cherezos Работа 29 30.06.2013 10:23
Корзина для HMTL сайта на cookies + ajax fabrique Работа 2 03.03.2013 23:25
opera6.ini настройки для сайта cool Opera, Safari и др. 0 21.01.2011 12:15