Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

editare text cu js
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> HTML/JavaScript/CSS
Subiectul anterior :: Subiectul următor  
Autor Mesaj
bld



Data înscrierii: 01/Sep/2004
Mesaje: 284
Locație: Alaska

Trimis: Lun Aug 15, 2005 10:58 pm    Titlul subiectului: editare text cu js  

Bun...deci am avut o tentativa de creare unei metode de editare a textului prin intermediul js-ul.
Ceva de genul editarii textului in phpBB

codul js este urmatorul:
Cod:
optiuni = new Array
optiuni[1] = "<b>"
optiuni[2] = "[/b]"
optiuni[3] = "[i]"
optiuni[4] = "[/i]"
optiuni[5] = "[u]"
optiuni[6] = "[/u]"
function editeaza(option)
{
document.add_post.textarea.value = document.add_post.textarea.value + optiuni[option]
document.add_post.textarea.focus()
}

Am urmatoarele intrebari:
1. Credeti ca esti o solutie eficace?
2. Credeti ca este o solutie plauzibila?
3. Credeti ca ar fi o solutie mai buna? care anume...
4. Cum pot sa realizez procedeul in js prin care sa nu am doua butoane (open tag/close tag) ci doar unul...iar la fiecare click sa se schimbe intre ele si sa afiseze ce trebuie afisat pornind de la codul dat?
5. As dori sa aplic aceasta tehnica Si pentru <select> iar in functie de fiecare valuare din <option> sa aplice codul dat. Insa toate incercarile mele au fost zadarnice. Vreo idee...?
Multumesc
Sus  
beeuser



Data înscrierii: 20/Mai/2004
Mesaje: 383

Trimis: Lun Aug 15, 2005 11:20 pm    Titlul subiectului:  

Ce zici despre un WYSIWYG editor, sa nu te mai chinui degeaba, plus ca are o groaza de formatari.

Eu folosesc fckeditor, www.fckeditor.com

Merge IE + Firefox + Opera.

E nice.
Sus  
bld



Data înscrierii: 01/Sep/2004
Mesaje: 284
Locație: Alaska

Trimis: Mar Aug 16, 2005 12:23 am    Titlul subiectului:  

Stai sa vad daca inteleg...deci ii mai bine sa iei ceva gata facut decat sa te chinui si sa folosesti ceva facut de tine?
Sus  
beeuser



Data înscrierii: 20/Mai/2004
Mesaje: 383

Trimis: Mar Aug 16, 2005 12:29 am    Titlul subiectului:  

Mai, eu iti zic ce folosesc personal, si iti zic ca functioneaza.
Daca tu vrei sa faci inca o data fckeditor, good luck.

Anunta-ma peste 2 ani cand e gata. Chiar nu vad de ce ai face lucrul asta inca o data, eventual 4 fun.

Anyway.
Cu privire la problema ta:
Un exemplu pt. bold.
Ai un buton bold

Cand il apesi, iei in javascript valoarea textului selectat, si ii pui in fata [bold] si in spate [/bold].
Daca mai apesi o data pe textul selectat, cu [bold]text[/bold] verifici daca are [bold] in fata si la coada, si il scoti daca are. daca nu il pui.
Nu ai nevoie de doua butoane [bold] si [/bold]

Cam asa as face eu.
Sus  
aolex



Data înscrierii: 17/Dec/2004
Mesaje: 662

Trimis: Sâm Aug 20, 2005 3:37 pm    Titlul subiectului:  

numa incet , ca nu ia 2 ani sa faci ceva calumea ... da , e mai bine sa fie "lucru manual" :)
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> HTML/JavaScript/CSS
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community