![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 13 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
witam
mamtaki problem za pomoca JavaScript w polu textarea formatyje jakiś txt i po zaposaniu jest ok ale teraz podczas edycji jeż za pomoca JavaScript chciałbym aby jednym przyciskiem wyczyścic to formatowanie a wiem że wszystko co musze usunąć znajduje sie z znacznikach '<' i '>' lub ewentualnie moge wypisac w talicy jakie ciagi znaków ma mi zamieniać na nic ale totalnie nie wiem jak to zrobic a JavaScript wcale nie znam jakieś subesteie ewentualenie linki / przykłady bym prosił z góry dzieęki za info P.S. jak za pomoca php to wiem ale bym chciał żeby to było w JavaScript i działało pod IE niestety |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Wyciągając z bazy i wrzucając dane do textarea pozbyć się możesz znaczników <...> za pomocą php: eregi_replace();
Łukasz |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 13 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
witam żeby to nyło takie proste to ok ale ja mam powiedzmy dwa pola textarea do którego stosuje to formatowanie i chciałbym abby na bieżąco była możliwość wyczyszczenia formatowania obecnie mam to tak zrobione ze przaładowuje strone i dla danego pola wykonyje striptags ale wtedy sie traci wszystkie zmiany jakie były wprowadzone dlatego bym jak sie sa za pomoca JavaScript to robić
jakieś pomysły ? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 614 Pomógł: 7 Dołączył: 10.11.2003 Skąd: Rzeszów/Kraków Ostrzeżenie: (0%) ![]() ![]() |
W prototype jest metoda striptags.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 1 Dołączył: 29.12.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Kod <script type="text/javascript"> <!-- wyczysc = function (id) { var pole = document.getElementById(id); var new_value = ''; var splited = pole.value.split(/\<[^\>]*\>/); for (var i = 0; i < splited.length; i++) { new_value += splited[i]; } pole.value = new_value; } --> </script> <textarea id="pole" rows="10" cols="100"></textarea><br /> <input type="button" value="usuń tagi html" onClick="wyczysc('pole')"> ps.: zeby nie bylo napisalem to przed umieszczeniem linka do prototype (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) Ten post edytował emacieka 21.09.2006, 17:10:27 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 13 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
wielkie dzięki wyśmielicie działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
a prototype bede sie musiał blizej przyjżeć |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 22:57 |