Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zaznaczenie tekstu bez elementów HTML
d4ng
post
Post #1





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

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


Witajcie potrzebuj rozwiązania które pozwoli mi zaznaczać tylko zawartość danych znaczników a nie znaczniki i zawartość łącznie... przykład:

  1. <h2>Lorem ipsum dolor sit amet</h2>
  2.  
  3. <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>



https://jsfiddle.net/grw7Ljpd/2/

rozwiązanie musi być elastyczne dla wszystkich typów znaczników.. kombinowałem z https://msdn.microsoft.com/en-us/library/ie...0(v=vs.85).aspx ale coś nie bardzo...

Ten post edytował d4ng 12.03.2015, 11:37:41
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


https://jsfiddle.net/grw7Ljpd/3/
Go to the top of the page
+Quote Post
d4ng
post
Post #3





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

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


dziękuję za odpowiedź jednak totalnie nie oto mi chodzi, bo w ten sposób wyłączyłeś możliwość zaznaczenia nagłówka h2. A ja potrzebuje zrobić tak że jak użytkowni zacznie zaznaczać tekst to może to zrobić tylko w ramach jednego znacznika a nie przeciągnąć selection przez inne np <p> <div> itp potrzebuje tego rozwiązania do mojego skrypciku http://magazynwhisky.pl/demo/edytor/

jak zaznaczysz nagłówek i treść a potem zapiszesz treść to zobaczysz że zostały wycięte znaczniki i pojawia się problem z wyglądem...
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


A nie możesz po prostu edytować całego znacznika ? ablo nie wywalać tagów.
Go to the top of the page
+Quote Post
d4ng
post
Post #5





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

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


nie to by było pójście na łatwiznę wink.gif poza tym jak będziesz miał np tabelke i chcesz zmienić jedną wartość to ją zaznaczasz i edytujesz bez potrzeby ruszania całej tabeli. Taki bajer.. wink.gif
Go to the top of the page
+Quote Post
Pyton_000
post
Post #6





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


tak, ale jak klikniesz na komórkę tabeli to edytujesz tylko bierzący TD a nie całą tabelę.

Jak klikniesz na h2 to cały h2
Go to the top of the page
+Quote Post
d4ng
post
Post #7





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

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


jest mase tego typu edytorów / pluginów a mi zależy na troche innym rozwiązaniu. Wyobraź sobie że masz cały kontener treść a scrollbar wygląda jak mały rodzynek... Chcesz w tym poprawić literówkę "imie" na "imię" i teraz musisz edytować cały kontener żeby to poprawić.. To moja koncepcja i na pewno jej nie zmienię ale będe wdzięczny za pomoc w rozwiązaniu tego "kejsa" wink.gif
Go to the top of the page
+Quote Post
trueblue
post
Post #8





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Jeśli to ma być tylko do poprawiania literówek i cały tekst nie jest wrzucony do edytora WYSIWYG, to możesz na click dla każdego elementu owijać go w <div contenteditable="true">, a po odkliknięciu usuwać ten div.


--------------------
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: 22.08.2025 - 05:01