Pytanie jak w temacie, czyli mam blok:
<http://december.com/html/4/element/div.html id="nazwabloku">Przykładowy tekst wewnątrz diva </http://december.com/html/4/element/div.html>
zeby cos od uzytkownika przeslac do serwera, musi pojsc albo formularz albo ajax
Divy nie sa wysylane formularzem, wiec albo musisz to miec jeszcze w poly HIDDEN albo slesz ajaxem, gdzie wczesniej przy pomocy js pobierasz tekst z diva i dokladasz to do ajaxa
No chyba ze ty parsujesz jakas zewnetrzna strone ale to wypadaloby napisac od razu
Witam!
Chodzi o to że ten div jest ostylowany tak że jest edytorem formatującym w pewnym szablonie nad którym pracuje. Gdyby to było pole <textarea> z formularza to nie było by problemu, przesłałoby się z formularz do bazy, ale to jest div własnie i trzeba teraz jakoś jego zawartość ze środka wstawiać do bazy SQL a najlepiej własnie jakby to w zmienną wrzucić. Ajaxa nie znam, pewnie najlepiej by było nim to ogarnąć. Div ma postać:
<http://december.com/html/4/element/div.html id="simpleEditor"> Przykładowe treści w środku diva Przykładowe treści w środku diva Przykładowe treści w środku diva </http://december.com/html/4/element/div.html>
No i ten edytor, ktorego uzywasz na pewno ma funkcje ktora zczytuje tresc diva i wrzuca do pola formularza. Wszystkie edytory tak maja
Tam jest tylko ten goły div w kodzie i dołączone pliki js i style w nagłówku:
<http://december.com/html/4/element/link.html rel="stylesheet" href="assets/fonts/icomoon/style.css" /> <http://december.com/html/4/element/link.html rel="stylesheet" href="assets/css/main.min.css" /> <http://december.com/html/4/element/script.html src="assets/js/jquery.min.js"></http://december.com/html/4/element/script.html> <http://december.com/html/4/element/script.html src="assets/js/bootstrap.bundle.min.js"></http://december.com/html/4/element/script.html> <http://december.com/html/4/element/script.html src="assets/vendor/overlay-scroll/jquery.overlayScrollbars.min.js"></http://december.com/html/4/element/script.html> <http://december.com/html/4/element/script.html src="assets/vendor/quill/custom.js"></http://december.com/html/4/element/script.html> <http://december.com/html/4/element/script.html src="assets/js/custom.js"></http://december.com/html/4/element/script.html>
Po pierwsze to nie JAva tylko JAvaScript. To dwie rozne rzeczy
A po drugie moze bys wkoncu podal nazwe tego edytora?
edit:
Zakladam ze to quill, pierwszy link z brzegu z googla
https://stackoverflow.com/questions/44467204/how-do-i-post-contents-of-a-quill-editor-in-a-form
<http://december.com/html/4/element/div.html id="simpleEditor"> Przykładowe treści w środku diva Przykładowe treści w środku diva Przykładowe treści w środku diva </http://december.com/html/4/element/div.html> <http://december.com/html/4/element/input.html type="hidden" id="hiddenInput"> <http://december.com/html/4/element/script.html> window.onload = function() { var divContent = document.getElementById("simpleEditor").textContent; var hiddenInput = document.getElementById("hiddenInput"); hiddenInput.value = divContent; }; </http://december.com/html/4/element/script.html>
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)