Frågan#1
[Det går bra om lösningen bara funkar i IE]
I min textarea box så kan man göra tab indrag och det fungerar mycket fint längst ner i textarean men inte i mitten typ:
<textarea id="aaa" name=something cols=40 rows=20 onKeyDown="return tabCheck(this)">
och
<script>
var isIE4
isIE4 = (navigator.appName.indexOf("Microsoft" != -1)) ? true : false
function tabCheck(oItm)
{
if (event.keyCode == 9)
{
oItm.value += " ";
oItm.focus();
//return false;
return true;
}
// is Ctrl and Enter squeezed?
else if (window.event.altKey && event.keyCode == 13)
{
document.forms[0].submit();
}
return true;
}
</script>
När man använder denna så funkar det som sagt, men om man trycker tab så kommer man tillbaka till slutet av textarea innehållet tack vara oItm.focus().
Vad jag vill är att man fortsätter där man var.
För er med IE: http://www.peterbe.com/test/tabs_html
------------------
¬ peterbe.com¬