Tabs in een textarea

Pagina: 1
Acties:

  • The_Eternal
  • Registratie: Oktober 2001
  • Laatst online: 18-10-2025
Ik krijg het maar niet voor mekaar om in een html textarea tabs te zetten door dat tabstop gebeure :'(
is het mogelijk hier omheen te werken / dit uit te zetten?!

tnx.

Uhm... ja


  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Ik weet zo ook niet echt een oplossing. Heb effe wat zitten klooien, maar kwam niet verder dan onderstaande. Misschien kan je er wat mee.

"tabje" is de naam van de textarea en helaas werkt het alleen in IE (laat je niet misleiden door de netscape-checks, het werkt echt niet |:().
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
<script language="javascript" type="text/javascript">
function handleKeyDown(oEvent)
{
    var bNetscape = (navigator.appName == 'Netscape');
    var iKey = (bNetscape ? oEvent.which : event.keyCode);
    var oElement = (bNetscape ? oEvent.target : event.srcElement);
    var sElement = (oElement != null ? oElement.name : '');
    var sType = (oElement != null ? oElement.type : '');
    var bKeyIsTab = (iKey==9);
    
    if (sElement == "tabje" && bKeyIsTab)
    {
        oElement.value += "\t";
        return false;
    }
    else return true;
}

if ((navigator.appName == "Netscape") && (document.layers))
{
    document.captureEvents(Event.KEYDOWN);
}
document.onkeydown = handleKeyDown;
</script>

misschien dat iemand anders nog ideeën heeft, de mijne zijn op :Z

Today's subliminal thought is: