Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js][html] wpisywanie tekstu w textarea po kliknięciu buttona
qwaq
post 17.08.2007, 14:19:27
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Jak zrobiś lub czego szukać?

chcę aby po kliknięciu buttona javascript wpisał mi jakiś tekst np. w textarea lub w każdy dowolny element formularza

proszę o wskazówke


--------------------
Chcę kobietę!!! Cierpliwą i wyrozumiałą jak stado bydła przed dojeniem.....

Życie jest jak papier toaletowy-długie, szare i do dupy, ale na szczęście czasem pachnie rumiankiem


wynajmę mieszkanie?
Go to the top of the page
+Quote Post
Hazel
post 17.08.2007, 14:33:59
Post #2





Grupa: Zarejestrowani
Postów: 492
Pomógł: 33
Dołączył: 16.08.2007
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


  1. <form name="form1">
  2. <textarea name="text1">
  3. <script type="text/javascript">
  4. var tekst = "tekst, który ma być wpisany";
  5. <button onClick="document.form1.text1.value=tekst;">Tekst przycisku</button>


Linia 5 definiuje zmienną tekst (w JS nazwy zmienne nie są poprzedzone znakami dolara), przez użycie słowa kluczowego var (tak jak w programowaniu obiektowym PHP definiuje się atrybuty).
Linia 7 tworzy przycisk i zdarzenie onClick dla niego, które odpowiada kliknięciu myszką na tym przycisku. Następnie w dokumencie znajdowany jest element formularza (potrzebna jest nazwa formularza i nazwa elementu, alternatywnie można zrobic to nieco inaczej, ale tak chyba lepiej) i przez atrybut value (wartość) nadawana mu domyślna wartość (wszystko dzieje się po kliknięciu przycisku).

Ten post edytował Hazel 17.08.2007, 14:41:27


--------------------
Go to the top of the page
+Quote Post
skowron-line
post 17.08.2007, 14:40:13
Post #3





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Cytat(Hazel @ 17.08.2007, 13:33:59 ) *
  1. <form name="form1">
  2. <textarea name="text1">
  3. <script type="text/javascript">
  4. var tekst = "tekst który ma być wpisany";
  5. <button onClick="document.form1.text1.value=tekst;">Tekst przycisku</button>


no troche slabo to dziala

  1. <script type="text/javascript">
  2. function insert(txt){
  3. var a = document.getElementById('textarea');
  4. a.innerHTML = txt;
  5. }
  6. <textarea id="textarea"></textarea>
  7. <input type="button" onclick="insert('tekst');" value="tekst">
  8. <input type="button" onclick="insert('inny teekst');" value="dupa">
pisane z palca

a jezeli chcesz zeby tekst sie nie zmienial musisz dac tak
Kod
a.innerHTML += txt;


Ten post edytował skowron-line 17.08.2007, 14:41:27


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
Hazel
post 17.08.2007, 14:43:14
Post #4





Grupa: Zarejestrowani
Postów: 492
Pomógł: 33
Dołączył: 16.08.2007
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


W moich 4 przeglądarkach działa, mów co chcesz tongue.gif
Ale faktycznie może lepszy sposób - bo dłuższy. dry.gif


--------------------
Go to the top of the page
+Quote Post
skowron-line
post 17.08.2007, 14:52:35
Post #5





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Cytat(Hazel @ 17.08.2007, 13:43:14 ) *
W moich 4 przeglądarkach działa, mów co chcesz tongue.gif

no okej ale jak dziala
u mnie w FF dziala tak ze wstawi tekst ale okno sie przeladuje i tekst znika i dany teks wysylany jest $_GET-em


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
Hazel
post 17.08.2007, 14:57:59
Post #6





Grupa: Zarejestrowani
Postów: 492
Pomógł: 33
Dołączył: 16.08.2007
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Racja.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 5.05.2025 - 08:09