hoe maak je een knop die na het indrukken iets weergeeft en dan naarbeneden gaat en als je nog een keer klikt dat ie omhoog gaat en weer iets weergeeft?
<input type="button" onclick="AddUbb('[ quote]','[/quote]')" value="Quote" />

En als javascript functie:
function AddUbb(StartTag,EndTag) {
var StartTag;
var EndTag;
var OldMessage = document.getElementById( 'bericht' ).value;
var Text = prompt("Vul de tekst in","");
if(Text == "" || Text == null ){
document.getElementById( 'bericht' ).value=OldMessage;
document.getElementById( 'bericht' ).focus();
}else{
NewMessage = OldMessage + StartTag + Text + EndTag;
document.getElementById( 'bericht' ).value=NewMessage;
document.getElementById( 'bericht' ).focus();
}
return;
}
Zoe doei ik het altijd ;)

[ quote] spatie even verwijderen. (Anders ging de forum zeiken/spelen
kan het niet dat de [ quote] in het textveld komt te staan en als je dan nog een keer op de knop klikt er [/ quote] komt te staan?
Vast wel :)

Alleen hoe weet ik niet en ik heb er ook geen zin om het te doen
<script type="text/javascript">
var a=false;
function quote(){
var o=document.getElementById('bericht')
if(a){
o.value = o.value + "[/quote]";
a = false;
}else{
o.value = o.value + "[quote]";
a = true;
}
}
</script>
<input type="button" onclick="quote();" value="QUOTE" />

Reageren