Witam, mamy taki oto kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<script>
bookmark = '';
function do_bookmark(content)
{
bookmark = content.createTextRange().getBookmark();
document.all.bookmarkmemory.value = bookmark;
}
function restore_cursor(content)
{
content.focus();
content.createTextRange().moveToBookmark(bookmark).focus();
}
</script>
</head>
<body>
<form name="aForm">
Zapamiętaj położenie: <br />
<textarea name="bookmarkmemory" cols="80" rows="5"></textarea><br />
<b>Blok tekstu:</b> <br />
<textarea name="aTextArea" onBlur="do_bookmark(this);" cols="80"
rows="10">
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go.
To jest przykładowy tekst. Aby więcej lini było klonje go. </textarea>
<br/>
<input type="button" value="Przywróć kursor w zapamiętanej pozycji"
onclick="restore_cursor(this.form.aTextArea);">
</form>
</body>
</html>
Problem polega na tym, że gdy jesteśmy a polu Blok tekstu, na samym dole powiedzmy, później scrolem przesuwamy to pole do góry (kurs cały czas na samym dole), klikamy na pole 'Zapamiętaj położenie', a następnie klikamy w button 'Przywróć kursor w zapamiętanej pozycji', kursor jest przywrócony, ale nie wiem jak wykonać akcję focus w miejscu w którym kursor jest przywrócony.
Czy ktoś może wie jak to zrobić ?
Słaby z js jestem, przyznaje ;/
Z góry dzięki za pomoc.