2016-11-04 2 views
0

それを検査しない限り、私はこのページでテーブルをretrive、何かは私が手動で

を行いたいクローム開発ツールで要素を取得することはできませんしかし、私はそれを選択するために、クロムinspecterを使用する前に、コンソールに直接getElementByIdを傾きます。

私はソースコード にアクセスできません。どうすればよいですか?

スクリーンショット次

私の問題を示して使用クロームインスペクタ

cannot access to にアクセスし、あなたが見れば、私は、この要素 can access it now

+0

フレーム内にありますか? 'top'をクリックして、要素のある場所の正しい場所を選択します。あなたは2番目のスクリーンショットではトップではないことが分かります。 – epascarello

答えて

1

あなたのコンソール選択は、あなたの第二のスクリーンショットでセレクタは「zhuti(con​​tent.aspx)」で、「トップ」である - その要素がトップ文書ではアクセスできません示している可能性があり(多分それはiframe内にありますか?)

ソースページにHTMLやリンクを提供すると便利です。

+0

ちょうどsource pageを直接投稿すると、何が混乱しているのですか?--------------------------

\t \t \t \t \t \t \t \t \t \t \t

+1

ウルの助けをありがとう、それを考え出した------ document.getElementById( 'iframeautoheight')。contentWindow.document.getElementById( 'DataGrid1') –

+0

あなたがそれを見つけられたらうれしいです。 – Matus

3

を得るカント.nowページ上でクリックすることはできませんあなたのスクリーンショットでは、それが未定義であるとき、それはトップです。 これを選択すると、選択内容はcontent.aspxに変更されます

これは要素がiframe /フレームの内部にあることを意味します。したがって、正しい要素を指すように変更する必要があります。あなたの最初のスクリーンショットで

enter image description here

+0

thx 4 urは本当に私の一日を節約するのを助ける –

関連する問題