Nu är jag inte någon FF-expert men testa med onfocus() istället.
Frågan#1
Jag låter en funktion kontrollera antalet tecken i en textarea. Den anropas via onblur-eventet.
Nu vill jag att focus ska sättas på elementet som anropade funktionen, men det vill sig inte riktigt.
function checkLength( strID, intMaxLength )
{
var intLength;
intLength = document.getElementById( strID ).value.length;
if( intLength > intMaxLength )
{
alert( ... );
[b]document.getElementById( strID ).focus();[/b]
}
}
<textarea ... id="txtPlutt" onblur="checkLength( this.id, 2000 );">..</textarea>
Den markerade raden har ingen effekt i FF, men fungerar som jag hade tänkt i IE.
Vad är det som är fel?


