![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 19.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym zrobić taki pasek, który byłby nad <textarea> i byłyby na nim przyciski wstaw listę, pogrób, itp. Naciśnięcie takiego przycisku powodowałoby wstawienie odpowiedniego kodu HTML, np. <ul> lub <b>. Bardzo proszę o jakąś wskazówkę jak coś takiego zrobić. Dodam jeszcze, że będzie to mój pierwszy skrypt w JavaScript, więc proszę o wyrozumiałość. Z góry dzięki za pomoc!!!
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
szukaj o bbcode i dostosuj do potrzeb (zamist znaczników bb wsawiaj html)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Oto mój kod wstawiający emotikony (na podstawie tego z phpBB):
Kod function savePos(ObjPos){ if(ObjPos.createTextRange){ ObjPos.textPos = document.selection.createRange().duplicate(); } } function add_emot(text){ text = ' ' + text; if(document.post.tresc.textPos && document.post.tresc.createTextRange){ document.post.tresc.focus(); var textPos = document.post.tresc.textPos; textPos.text = textPos.text.charAt(textPos.text.length - 1) == ' ' ? text + ' ' : text; }else{ document.post.tresc.focus(); document.post.tresc.value += text; } } fragment: post.tresc : post to jest nazwa nadana do <form> a tresc to nazwa nadana do <input> Można to łatwo przerobić do wstawiania tagów. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 23 Dołączył: 26.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
http://www.bbcode.org/implementations.php
^ proste i trudniejsze, słowem: wszystko co trzeba (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:51 |