タグだと思ったのですが、<HTML>正しくないようです。私は何かが足りないのですか?
<HTML>/$(document)もしそうなら、jQuery / Javascriptを使用して操作できるidまたは他の属性を与えてはいけない理由はありますか?
タグだと思ったのですが、<HTML>正しくないようです。私は何かが足りないのですか?
<HTML>/$(document)もしそうなら、jQuery / Javascriptを使用して操作できるidまたは他の属性を与えてはいけない理由はありますか?
このdocument変数は、HTML または DOM ツリーのいずれにも対応しない JavaScript のメモリ オブジェクトを参照します。代わりに、DOM ツリーを含むオブジェクトです。これは、ブラウザベースの Javascript のグローバル オブジェクトである Window オブジェクトに含まれています。
一方<html>、要素は DOM ツリーの一部です。したがって、他の要素を取得 するのと同じ方法で取得できますdocument.getElementsByTagName('html')[0]。しかし、これは DOM ツリーのルートなので、ばかげています。として直接アクセスできますdocument.documentElement。これは、XML (おそらく Ajax 呼び出しによって返される) を含む任意の DOM ドキュメントのルートに対して機能します。通常の HTML ドキュメントの場合は、おそらくdocument.html. または同等のjQuery。
はdocument、HTML コンテンツ、URL へのアクセス、およびその他の機能のエントリ ポイントとなるブラウザ オブジェクトです。これには DOM ツリーが含まれており、これには HTML 要素が含まれています。