回答編集履歴
2
DOM
test
CHANGED
@@ -26,4 +26,26 @@
|
|
26
26
|
|
27
27
|
|
28
28
|
|
29
|
+
### DOM
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
> 何を持って見えないと考えたか、でございますが、
|
34
|
+
|
35
|
+
> 「画面上にテキストボックスやチェックボックス、テーブルなど表示されているが、右クリックのソースの表示からはmetaタグ、bodyタグ、scriptタグに僅からながらのscriptソース」しか存在しなかった為、「見えない」または「見せないような工夫をしている or そういったフレームワークがあるのか」という疑問に至った次第です。
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
状況から想像するなら、「JavaScriptで動的にDOMを変更している為」ということになります。
|
40
|
+
|
41
|
+
HTMLソースはブラウザがダウンロードしたHTMLファイルですが、JavaScriptはHTMLファイルの書き換えを行いません。
|
42
|
+
|
43
|
+
ブラウザはHTMLファイルからDOMを生成し、JavaScriptが操作するのはDOMです。
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
- [DOM の紹介 - Web API | MDN](https://developer.mozilla.org/ja/docs/Web/API/Document_Object_Model/Introduction)
|
48
|
+
|
49
|
+
|
50
|
+
|
29
51
|
Re: the_end さん
|
1
要素単位で
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
JavaScriptで動的に変更したDOMは、元々のHTMLソースではない為、[ソースの表示] からは見えません。
|
24
24
|
|
25
|
-
ただし、ブラウザのDevelopper ToolsからDOMツリーを見ることは可能ですので、`outerHTML` を出力すれば、HTMLソースの形式にすることは出来ます。
|
25
|
+
ただし、ブラウザのDevelopper ToolsからDOMツリーを見ることは可能ですので、`outerHTML` を出力すれば、要素単位でHTMLソースの形式にすることは出来ます。
|
26
26
|
|
27
27
|
|
28
28
|
|