Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Список с возможностью ввода доп.записи (https://javascript.ru/forum/dom-window/20965-spisok-s-vozmozhnostyu-vvoda-dop-zapisi.html)

Zvezdochet 24.08.2011 10:08

Список с возможностью ввода доп.записи
 
Добрый день!

Помогите с реализацией задумки.
Имется БД и таблица из 3-х столбцов.
number - klient - address

Нужно сделать форму для добавления новых данных так чтобы при добавлении была возможность указать несколько значений поля number для одних значений klient и address.

В готовом виде таблица должна представлять что-то в виде этого
number - klient - address
200000 - Клиент1 - Адрес 1
200001 - Клиент1 - Адрес 1
200002 - Клиент1 - Адрес 1
200003 - Клиент2 - Адрес 2
200004 - Клиент2 - Адрес 3

B@rmaley.e><e 24.08.2011 10:24

И в чём проблема?

Zvezdochet 24.08.2011 10:38

Возможно я промахнулся с подфорумом. Если это так, то просьба к модераторам перенести тему в соответствующий раздел.

Проблема в том, что я не знаю как это реализовать. Возможностями HTML это не реализовать, а с Javascript-ами я не знаком. По-этому и прошу помочь советом и по возможности направить в нужное русло.

melky 24.08.2011 10:54

Цитата:

Сообщение от Zvezdochet (Сообщение 122087)
с Javascript-ами я не знаком

Если вы не знаете, как это реализовать, то браться не стоит за это дело, только время потеряете.

Zvezdochet 24.08.2011 11:24

Цитата:

Сообщение от melky (Сообщение 122090)
Если вы не знаете, как это реализовать, то браться не стоит за это дело, только время потеряете.

А как релизовать иначе? Если бы мне указали направление поиска, то думаю разобрался бы.

B@rmaley.e><e 24.08.2011 11:32

Сделайте кнопку для динамического добавления нового поля в форму.

melky 24.08.2011 12:23

Цитата:

Сообщение от Zvezdochet (Сообщение 122080)
Имется БД и таблица из 3-х столбцов.
number - klient - address

Нужно сделать форму для добавления новых данных так чтобы при добавлении была возможность указать несколько значений поля number для одних значений klient и address.

В готовом виде таблица должна представлять что-то в виде этого
number - klient - address
200000 - Клиент1 - Адрес 1
200001 - Клиент1 - Адрес 1
200002 - Клиент1 - Адрес 1
200003 - Клиент2 - Адрес 2
200004 - Клиент2 - Адрес 3

<form>
    <span id="numbers"><button id="add">Добавить</button>
        <div id="number">
            number
            <input name="number">
        </div>
        
    </span>
    <br>
    klient
    <input name="klient">
    <br>
    adress
    <input name="address">
<button type="submit">отправить</button>
</form>

<script>
var proto = document.getElementById('number'), 
    ctx = document.getElementById('numbers');

document.getElementById("add").onclick = function(){
    ctx.appendChild(proto.cloneNode(true));
    return false;
};

</script>


Часовой пояс GMT +3, время: 11:47.