Jak pobrać tekst z pola tekstowego do innego pola tekstowego

Hejka. Potrzebuję takiego czegoś:

Jest sobie duże pole tekstowe (puste), pole tekstowe (do wpisania informacji A), pole tekstowe (do wpisania informacji B) i jak wpiszę w pole informacji A coś i w polu informacji B nacisnę guzik to mi się wygeneruje kod z tymi informacjami czyli np.

Pole tekstowe (puste)

Pole A (25.07.12r.)

Pole B (Środa)

Klikam guzik i… w pierwszym polu tekstowym to które było puste pojawia się

Dzisiaj jest INFO_B , INFO_A

Nie chcę wykorzystać to do godziny, do innych celów.

napisz dokładnie o co ci chodzi to pomoge:) bo nie rozumiem:) napisz do czego:D

Do tworzenia divów jak nie rozumiesz to inaczej.

Mam 3 pola textarea, jedno jest duże i w nim zostanie wygenerowany kod diva. 2 pozostałe są to informacje które będzie zawierać wygenerowany kod diva. Np.

Tutaj wygenerowany kod w textarea

Tutaj w textarea (A) podajemy id diva - powiedzmy że DIV_TEST

Tutaj w textarea (B) podajemy tekst - TO JEST TESTOWY DIV

Czyli wygenerowany kod wyglądałby tak:

TO JEST TESTOWY DIV

Rozumiesz??

Jeśli dobrze zrozumiałem to rozwiązanie może wyglądać tak jak niże, ale z użyciem biblioteki jQuery. Założenia są takie, że pole A ma id=poleA, pole B ma id=poleB. Kod pisze z palca, więc przepraszam za ewentualne błędy, choć raczej powinno być ok

$(function(){

    $("#przycisk").click(function(e){

        var a = $("#poleA").val();

        var b = $("#poleB").val();

        $(a).html(b);

        e.preventDefault();

    })

})

Poradziłem sobie.

$("#przycisk").click(function(){

var a = $("#poleA").val();

var b = $("#poleB").val();

$("#generator").html('Pole A to: ‘+a+’ Pole B to: '+b);

e.preventDefault();

})

Tylko że na stronie mi to nie działa (testowałem gdzie indziej). Dałem w head

Sprawdź w konsoli w przeglądarce, czy są jakieś błędy (w większości przeglądarek uruchamia się ją F12) - osobiście polecam Firebug’a w Firefoxie. Ewentualnie daj link do strony to zerknę.

ReferenceError: $ is not defined

$("#przycisk").click(function(){

Nie dodałeś biblioteki jQuery

Dziękuje ślicznie :slight_smile: Można zamknąć.