Welkom, Gast. Je bent niet ingelogd.

Ubb in textarea

Xeore
Geplaatst op: 03 Apr 2007, 19:10
PimpCoins: 0
💸+
Bewerken Quote

Hoi,

Ik vroeg me af hoe je dit juist in javascript moet doen als ik nu in een textarea iets selecteer en op bold druk dat die bold tags rondom het woord komen te staan zoals hier. Of als je je cursor ergens tussenplaatst hij die emoticon bv ook tussen de tekens zet waar de cursur staat.

Bedankt,
Shane

Saven
admin
Geplaatst op: 03 Apr 2007, 19:12
PimpCoins: 0
💸+
Bewerken Quote

[url]http://www.saven.nl/includes/javascript.js[/url]

Daar staat de bb functie, dan kun je wel afkijken toch?

Xeore
Geplaatst op: 03 Apr 2007, 19:15
PimpCoins: 0
💸+
Bewerken Quote

Ja maar als ik dan iets selecteer en er een ubb wil rondzetten plaatst hij die gewoon achteraan..

Tevens snap ik niet waar dir voorstaat

eUBB = ' ' + sUBB + ' ';
sUBB = '';

ik gebruik hem zo

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
function toevoegen(sUBB, eUBB)
    {
    
        var objTxtArea = document.forms['bericht'].elements['bericht'];
        
        
        if( !eUBB )
        {
            
            eUBB = ' ' + sUBB + ' ';
            sUBB = '';
        
        }
        
        
        if ( objTxtArea.selectionStart || objTxtArea.selectionStart == 0 )
        {
        
            var ss = objTxtArea.selectionStart;
            var se = objTxtArea.selectionEnd;
            
            
            objTxtArea.value = objTxtArea.value.substring(0, ss) + sUBB + objTxtArea.value.substring(ss, se) + eUBB + objTxtArea.value.substring(se, objTxtArea.value.length);


            if( sUBB.length != 0 )
            {
            
                objTxtArea.selectionStart    = ss;
                objTxtArea.selectionEnd        = se + sUBB.length + eUBB.length;
                
            }
            else
            {
                
                objTxtArea.selectionStart    = se + sUBB.length + eUBB.length;
                objTxtArea.selectionEnd        = objTxtArea.selectionStart;
            
            }
            
            
            objTxtArea.focus();
            
            
        }
        else if( objTxtArea.createTextRange )
        {
        
            objTxtArea.focus();
            document.selection.createRange().text = sUBB + document.selection.createRange().text + eUBB;   
        
        }
        else
        {
        
            txtArea.value = txtArea.value + sUBB + eUBB;
        
        }
    
    }

Saven
admin
Geplaatst op: 03 Apr 2007, 19:18
PimpCoins: 0
💸+
Bewerken Quote

Xeore schreef:

Ja maar als ik dan iets selecteer en er een ubb wil rondzetten plaatst hij die gewoon achteraan..

Tevens snap ik niet waar dir voorstaat

eUBB = ' ' + sUBB + ' ';
sUBB = '';

ik gebruik hem zo
[...]


dat is vor een spatie er tussen.

Maar heet je form wel bericht en je tekstveld ook?

Xeore
Geplaatst op: 03 Apr 2007, 19:53
PimpCoins: 0
💸+
Bewerken Quote

Jup beiden want hij plaatst ze wel in m'n textarea maar als ik dan tekst selecteer plaatst hij de ubb ergewoon achter ipv rondom het geselecteerde

//Edit, zie het al bedankt

[Laatst bewerkt door Xeore op dinsdag 3 april 2007, om 20:38]
NickD
Kurosaki Kun!!
Geplaatst op: 03 Apr 2007, 20:37
PimpCoins: 0
💸+
Bewerken Quote

't is idd wel mogelijk ik heb 't ooit dacht ik gezien in een cms syteem zoiets als phpnuke of E107... veel succes!

Xeore
Geplaatst op: 03 Apr 2007, 21:44
PimpCoins: 0
💸+
Bewerken Quote

Ja bedankt maar heb het al gevonden

[Laatst bewerkt door Xeore op dinsdag 3 april 2007, om 21:45]
Badeendje
Pompehdompehdom
moderator
Geplaatst op: 03 Apr 2007, 21:45
PimpCoins: 0
💸+
Bewerken Quote

Saven schreef:

[url]http://www.saven.nl/includes/javascript.js[/url]

Daar staat de bb functie, dan kun je wel afkijken toch?

Wordt je dan niet aangeklaagd als je die overneemt ?
[off]Lijkt me wel hipjes saven aan de foon [/off]

[Laatst bewerkt door Badeendje op dinsdag 3 april 2007, om 21:46]
Xikeon
Geplaatst op: 03 Apr 2007, 21:46
PimpCoins: 0
💸+
Bewerken Quote

Blijkbaar niet *kuch*rippen!*kuch*

Died
Geplaatst op: 14 Oct 2010, 16:41
PimpCoins: 0
💸+
Bewerken Quote

Badeendje schreef:

[...]

Wordt je dan niet aangeklaagd als je die overneemt ?
[off]Lijkt me wel hipjes saven aan de foon [/off]

Nee, want Saven heeft 'm ook van Mastaline .
Btw, sorry voor oude post, maar ik vond dit op google, en ik móést ff reageren.

Stfn
1th
Geplaatst op: 29 Oct 2010, 22:29
PimpCoins: 0
💸+
Bewerken Quote

Died schreef:

[...]

Nee, want Saven heeft 'm ook van Mastaline .
Btw, sorry voor oude post, maar ik vond dit op google, en ik móést ff reageren.


Sorry voor de oude post, maar ik vond dit op saven, en ik móést ff reageren.

Basjee
Octo
Geplaatst op: 31 Oct 2010, 18:12
PimpCoins: 0
💸+
Bewerken Quote

Hoi,

Ik vroeg me af hoe je dit juist in javascript moet doen als ik nu in een textarea iets selecteer en op bold druk dat die bold tags rondom het woord komen te staan zoals hier. Of als je je cursor ergens tussenplaatst hij die emoticon bv ook tussen de tekens zet waar de cursur staat.

Bedankt,
Shane

Tijn
;-D
Geplaatst op: 31 Oct 2010, 20:14
PimpCoins: 0
💸+
Bewerken Quote

Basjee schreef:

Hoi,

Ik vroeg me af hoe je dit juist in javascript moet doen als ik nu in een textarea iets selecteer en op bold druk dat die bold tags rondom het woord komen te staan zoals hier. Of als je je cursor ergens tussenplaatst hij die emoticon bv ook tussen de tekens zet waar de cursur staat.

Bedankt,
Shane

Google?

Died
Geplaatst op: 29 Nov 2010, 22:35
PimpCoins: 0
💸+
Bewerken Quote

Tijn schreef:

[...]

Google?

Hahahaha jij faalt
Klein haasje

Died
Geplaatst op: 29 Nov 2010, 22:36
PimpCoins: 0
💸+
Bewerken Quote

Stfn schreef:

[...]
Sorry voor de oude post, maar ik vond dit op saven, en ik móést ff reageren.

Nee ik zocht die code op google omdat ik niet geloofde dat Onno hem zelf had gemaakt, en toen kwam ik hier :H.

Died
Geplaatst op: 29 Nov 2010, 22:47
PimpCoins: 0
💸+
Bewerken Quote

Basjee
Octo
Geplaatst op: 29 Nov 2010, 22:48
PimpCoins: 0
💸+
Bewerken Quote

why

Died
Geplaatst op: 29 Nov 2010, 22:49
PimpCoins: 0
💸+
Bewerken Quote

Basjee schreef:

why

Died
Geplaatst op: 29 Nov 2010, 22:50
PimpCoins: 0
💸+
Bewerken Quote

Omdat saven.nl aars faalt

Stfn
1th
Geplaatst op: 30 Nov 2010, 08:52
PimpCoins: 0
💸+
Bewerken Quote

Gaat hard achteruit hier.

📫

Nieuw privébericht

🔥

Registreren


Login