Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Wstawianie Tekstu
dk1342
post
Post #1





Grupa: Zarejestrowani
Postów: 275
Pomógł: 9
Dołączył: 24.07.2008
Skąd: Racibórz

Ostrzeżenie: (10%)
X----


Witam chodzi mi o coś takiego że mam np. text area i obok mam menu z funkcja gry nie ważne jakiej powiedzmy że wygląda to tak:

http://uploaduj.eu/obrazki/obrazek.php?id=...textaremenu.PNG

i chodzi o to że jak klikne np. w "cos" w menu to w textarea tam gdzie mam kursor wyświetli się zdanie np. Ala ma kota, jak klikne w cos2 wyświetli się w textarea tam gdzie mam kursor zdanie np. Ala z podchala itd... chyba dobrze wytłumaczyłem a teraz konkrety domyślam się już że to napewno bedzie javascript i coś z onclik ale co dalej ?

Ten post edytował dk1342 5.12.2008, 20:15:59


--------------------
Firefox - The Best,
Internet Exokier - shit

Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




http://www.google.com/search?client=opera&...-8&oe=utf-8


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
dk1342
post
Post #3





Grupa: Zarejestrowani
Postów: 275
Pomógł: 9
Dołączył: 24.07.2008
Skąd: Racibórz

Ostrzeżenie: (10%)
X----


znalazłem taki kod:

<script type="text/javascript">
var zmienna = getElementByName(name);

function insert(text) {
var i = zmienna ;

document.keyboard.elements[i].value += text;
document.keyboard.elements[i].focus();
}
</script>

<textarea onfocus="zmienna = this.name">

</textarea>

<input type="button" name="n1" value="1" class="k1" onClick="insert(this.value)">
<input type="button" name="n2" value="2" class="k2" onClick="insert(this.value)">
<input type="button" name="n3" value="3" class="k3" onClick="insert(this.value)">

i jak klikam w button nic się nie dodaje dlaczego ?


--------------------
Firefox - The Best,
Internet Exokier - shit

Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Po co tak kopałeś? Przecież pierwszy wynik zawiera rozwiązanie...

To nie ma prawa działać. Raz - nie ma takiego obiektu (keyboard), dwa - (pytanie leśne): po kiego grzyba ustawiać zmienna...?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
dk1342
post
Post #5





Grupa: Zarejestrowani
Postów: 275
Pomógł: 9
Dołączył: 24.07.2008
Skąd: Racibórz

Ostrzeżenie: (10%)
X----


dobra znalazłem już inny kod ( http://www.faqts.com/knowledge_base/view.phtml/aid/1052 )

ale mam z nim problem bo chodzi o to że jak w tym polu tekstowym mam jakis tekst np. "jakis tekst" i chce coś dodać to zamiania całe pole textowe na ten napis i ten mój tekst znika czyli zamienia a szło by zrobić żeby tylko dodawało ? tak jak np. na forach klikniesz w emotka i ona się dodaje tam gdzie miałeś kursor...

to jak pomoże ktoś ?

Ten post edytował dk1342 5.12.2008, 20:33:53


--------------------
Firefox - The Best,
Internet Exokier - shit

Go to the top of the page
+Quote Post
erix
post
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Ale sęk w tym, że ten kod działa poprawnie... Nie wiem, jaki masz problem; pokaż lepiej swój.

Ten post edytował erix 5.12.2008, 22:34:14


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
dk1342
post
Post #7





Grupa: Zarejestrowani
Postów: 275
Pomógł: 9
Dołączył: 24.07.2008
Skąd: Racibórz

Ostrzeżenie: (10%)
X----


no działa poprawnie ( http://uploaduj.eu/tele/test.php ) tylko jak napisze jakiś tekst w text area np. "To jest text area" i potem chce coś do tego dodać tam gdzie mam kursor to to zamiast dodawać to zamienia caly text area na ten mój dodany tekst i te moje zdanie znika... a mi chodzi o dodawanie tak jak np. emotki że klikniesz emotke i ona się tylko doda a nie usuwa całego tekstu.

chyba dobrze teraz wytłumaczyłem a jak nie to napisz to wytłumacze jeszcze inaczej z screenami ..

Ten post edytował dk1342 6.12.2008, 08:58:54


--------------------
Firefox - The Best,
Internet Exokier - shit

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 Aktualny czas: 21.08.2025 - 01:58