![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 0 Dołączył: 13.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Taki kod:
Działa to tak. Po kliknięciu wywołuje się funkcja, do której przekazywany jest string i ten string ląduje jako value tego inputa. Wszystko działa poprawie, dopóki w stringu nie znajduje się apostrof, np.: Cytat test'...()[] W inputa wrzucone jest: "test", wsyzstko to, co jest od apostrofa zostaje pominięte. Próbowałem to obejść np. tak:
Jednak wtedy w value pojawia się: "test\", czyli dalej zostaje pominięte wszystko od apostrofu. W jaki sposób to obejść? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Kod var text=text.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"').replace(/'/g,'''); https://css-tricks.com/snippets/javascript/...for-javascript/ Dla porządku powinieneś atrybuty umieszczać w cudzysłowach. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
https://github.com/salesforce/secure-filters -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 10:45 |