Zal maar meteen met de deur in huis vallen. Ik zou graag in m'n eigen CMS posting systeem de functionaliteit gedeeltelijk overnemen van hoe het hier werkt op Tweakers. Nu was ik bezig om ervoor te zorgen dat wanneer er op een knopje werd gedruk de BB code al in de textarea zou komen te staan.
Na wat zoeken en veel prullen is me dit dan toch gelukt. Nu wat het probleem is, is dat ik dus moeilijk aan javascript uitkan. Wat mijn volgende doel dus is, is dat wanneer een gebruiker wat tekst selecteerd en hij klikt dan op een knop dat dus de BB-taggs rond deze tekst komen te staan. Maar dat lukt me dus niet.
Zou iemand me dat misschien even kunnen uitleggen hoe ik dit moet doen. Ik heb hier de JS tutorial al even doorgelezen, maar die basis heb ik wel door denk ik.
link : http://www.inhetleger.be/cms
Na wat zoeken en veel prullen is me dit dan toch gelukt. Nu wat het probleem is, is dat ik dus moeilijk aan javascript uitkan. Wat mijn volgende doel dus is, is dat wanneer een gebruiker wat tekst selecteerd en hij klikt dan op een knop dat dus de BB-taggs rond deze tekst komen te staan. Maar dat lukt me dus niet.
Zou iemand me dat misschien even kunnen uitleggen hoe ik dit moet doen. Ik heb hier de JS tutorial al even doorgelezen, maar die basis heb ik wel door denk ik.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| function putTagBB(bb)
{
switch(bb)
{
case "bold":
{
document.post_form.post_textarea.value += '[b]'+'[/b]';
break;
}
case "italic":
{
document.post_form.post_textarea.value += '[i]'+'[/i]';
break;
}
case "underline":
{
document.post_form.post_textarea.value += '[u]'+'[/u]';
break;
}
case "super":
{
document.post_form.post_textarea.value += '[sup]'+'[/sup]';
break;
}
case "sub":
{
document.post_form.post_textarea.value += '[sub]'+'[/sub]';
break;
}
}
document.post_form.post_textarea.focus();
} |
link : http://www.inhetleger.be/cms
[ Voor 10% gewijzigd door imp4ct op 30-11-2006 00:20 ]
Bedrijf : Webtrix
Foto materiaal:
Nikon D7100 | Nikor AF-S DX 18-105mm | Nikor AF-S 50mm | Nikon SB600