Salut,
Am un formular textarea si vreau sa introduc in el BBCode dupa apasarea unor butoane care le reprezinta alaturi de textul deja existent in textarea.
Nu e foarte greu sa fac acest lucru doar ca de fiecare data cand este apasat un buton, BBCode aferent este inserat la finalul valorii din textarea.
Pe langa aceasta varianta vreau sa mai fac 2 posibilitati de a insera acest cod:
1. sa selectez cu mouse-ul o parte din textul din textarea si cand apas butonul, codul BB generat sa incadreze textul selectat.
2. codul BB sa fie inserat oriunde s-ar afla acel pointer din textarea care pulseaza si care ne permite sa scriem, deci nu doar la final de text.
Eu ma descurc destul de binisor la javascript dar aceste 2 lucruri mi-au scapat pana acum, am tot cautat pe net dar degeaba.
Multumesc anticipat!
Insert bbcode in textarea cu javascript
-
- Mesaje: 26
Insert bbcode in textarea cu javascript
MarPlo
Mesaje: 4343
Salut,
Vezi script-ul Texarea with buttons to format text, colors and smiles de la adresa: coursesweb.net/javascript/texarea-buttons-format-text-colors-smiles_s2
Vezi script-ul Texarea with buttons to format text, colors and smiles de la adresa: coursesweb.net/javascript/texarea-buttons-format-text-colors-smiles_s2
Subiecte similare
-
Inserare img in textarea
JavaScript - jQuery - Ajax
Primul mesaj
Bună Marplo,Ultimul mesaj
Ce trebuie schimat in codul de mai jos în așa fel în care dau click pe imagine sa imi arate imaginea in câmpul textarea , cu varianta...
:( Ok o sa folosesc coduri hex . -
Adaugare apostrof la value in input cu JavaScript
JavaScript - jQuery - Ajax
Primul mesaj
Am un cod JavaScript care adaugă un câmp input pentru utilizator:Ultimul mesaj
var user = O'Conner, John ;
b.innerHTML += <input type='hidden' value=' +...
Poți să înlocuiesti caracterul cu entitatea lui HTML.
Astfel, pentru apostrof (') poate fi ’ sau ‘
var user = O'Conner,... -
Produsul Dot a doua array in Javascript
JavaScript - jQuery - Ajax
Primul mesaj
Cum se poate implementa eficient o metoda dotProduct (pentru a obține produsul Dot din două array) fără a importa alte biblioteci Javascript?Ultimul mesaj
De...
Iată o metodă.
Se foloseste funcția map() pentru a crea un nou array cu rezultate înmulțite ale fiecărui index, apoi se aplica funcția reduce()... -
Problemă cu 'this' în function.call() în JavaScript
JavaScript - jQuery - Ajax
Primul mesaj
De ce function.call() se comportă diferit cu ' this ' cand nu e adaugat ca argument, în JavaScript?Ultimul mesaj
Rezultatul cu 'this' în test.call() este același...
Functia call() necesita primul argument, care e pentru obiectul 'this', daca nu ai nevoie de el, adauga null .
test.call(null, ...args);
In... -
Lungime obiect JSON in JavaScript
JavaScript - jQuery - Ajax
Primul mesaj
Am convertit un tabel din baze de date într-un obiect JSON.Ultimul mesaj
Aceasta este, în esență, un array bidimensional, fiecare înregistrare fiind pe cate un...
Poti sa folosesti Object.keys pentru a obține lista de chei din obiect ca un array, apoi obții cu 'length' lungimea din el:... -
Afisare cu animatie continut adaugat cu JavaScript
JavaScript - jQuery - Ajax
Primul mesaj
Ideea pe care vreau sa o fac e că la clic pe un buton, conținutul vechi e înlocuit cu nou conținut HTML adăugat cu javascript.Ultimul mesaj
Vreau ca noul...
Pentru a declanșa o tranziție CSS, modifica starea CSS după ce ai introdus codul HTML. Poți face asta schimbând o clasă (la container sau la un...