あいかわらずthis.valueについて考えていますが

…先日の件。いまいち、valueと書いた場合とthis.valueと書いた場合とではスコープチェーンが異なるのだと、いう理由がしっくり来ていません。むぅ。なんとかしなければ。等価なものを探るべくグローバルなところにステートメントを記述して、with文を使ってイベントハンドラがどのように拡張されているかを見ていけばよいのかなぁ。こんな?あとでためしてみます。


/* textareaオブジェクトを適宜決めておいてから以下。*/
textarea.onmouseover = function() {
with (document) {
with (this) {
alert(value);
var myfnc = function (){
alert(this.value);//メソッドの中の関数の入れ子でthisはグローバルを参照する?
}
myfnc();
}
}
}