Ik ben bezig met een CMS oplossing, nu heb ik een formulier waarbij ik een aantal opmaakopties wil gebruiken.
Dit zijn Bold, Italic etc.
Dus hiervoor moet een knop komen, als je op de knop drukt moet het geselecteerde deel in het textveld bold worden.
Dit heb ik geprobeerd te maken met UBB code's, het princype lijkte me leuk..
Echter doe ik niet zoveel met javascript.. ben er vrij onbekend mee.. en het werkt dus helaas niet
Bij het javascript deel krijg ik linksonderin zo'n java fout.
Dit is mijn code:
Zien jullie wat ik fout doe ?
Dit zijn Bold, Italic etc.
Dus hiervoor moet een knop komen, als je op de knop drukt moet het geselecteerde deel in het textveld bold worden.
Dit heb ik geprobeerd te maken met UBB code's, het princype lijkte me leuk..
Echter doe ik niet zoveel met javascript.. ben er vrij onbekend mee.. en het werkt dus helaas niet
Bij het javascript deel krijg ik linksonderin zo'n java fout.
Dit is mijn code:
PHP:
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
| <html> <script type="text/javascript"> var doc = document; var oTextArea = doc.getElementById('pageContent'); function setStyle(sTag) { var sSelection = doc.selection.createRange().text; if (sSelection) { switch(sTag) { case '[b]': doc.selection.createRange().text = '[b]' + sSelection + '[/b]'; break; case '[u]': doc.selection.createRange().text = '[u]' + sSelection + '[/u]'; break; case '[i]': doc.selection.createRange().text = '[i]' + sSelection + '[/i]'; break; case '[url]': doc.selection.createRange().text = '[url=' + sSelection + ']' + sSelection + '[/url]'; break; default: // niks } else { // iets anders :) } } </script> <style type="text/css"> <!-- .style3 {font-family: Arial, Helvetica, sans-serif; font-size: x-small; } --> </style><form name="form1" method="post" action="add_verhaal.php"> <table width="77%" border="0"> <tr> <td width="14%"><span class="style3">Onderwerp:</span></td> <td width="86%"> <input name="onderwerp" type="text" id="onderwerp" size="64"> </td> </tr> <tr> <td valign="top"> </td> <td>[img]"images/bold.gif"[/img] [img]"images/italic.gif">[/img] [img]"images/url.gif"[/img] </td> </tr> <tr> <td valign="top"><span class="style3">Omschrijving:</span></td> <td><textarea id='pageContent'> </textarea> </td> </tr> <tr> <td valign="top"><input type="submit" name="Submit" value="Submit"> </td> <td> </td> </tr> </table> </form> </html> |
Zien jullie wat ik fout doe ?