Eftersom att jag tycker det är så irriterande att man inte kan tabba i textarean här på wF så kommer jag med en liten kod jag tycker wF borde använda. :)
Man vill ju gärna tabba när man skriver en exempelkod. Koden fungerar så att när man trycker in Ctrl+Tab så kommer det en tabb sist i fältet.
function catchTab(frmObj)
{
if (event.ctrlKey && event.keyCode == 9)
{
frmObj.value += "\t"
return false;
}
}
Hmm, blev inte så ultimat som jag tänkt mig. Kluddigare att fånga keyCodes i Mozilla. Men den är i alla fall lite bättre och genererar inga felmeddelanden i någon webbläsare. :)
function catchTab(frmObj)
{
if (event && event.ctrlKey && event.keyCode == 9)
{
if (document.selection && document.selection.createRange)
document.selection.createRange().text = "\t";
else
frmObj.value += "\t";
return false;
}
}
By the way, vill man att man bara ska trycka tabb för att tabba så är det bara till att ta bort event.ctrlKey.
Men jag anser att eftersom många gärna tabbar mellan fält så är det vettigt att lägga det på Ctrl+tabb... :)