質問

Yahoo!ウィジェットWebオブジェクト。ロードが完了したら、その中の要素にアクセスしたいと思います。私はY!Wが提供するWebEventsを介してすべてをすばらしく処理していますが、1つの小さな問題があります。

Webオブジェクトには、ロードされたページのDOMがないようです。

webObj.htmlにアクセスできます。これは、ロードされたページのソースですが、文字列としてです。

そのHTMLをDOMオブジェクトに解析するものが見つかりません。 XMLDOM.parse()は、ドキュメント内の 'parse'に一致する唯一のものであり、これは禁止です。

Y! W docsでは、getElementByIdが内部的にはFrame、Window、およびWidgetオブジェクトにのみ適用可能であると述べています。 !Wはあなたにやりたいですか? xml / jsonサービスのみと対話する必要がありますか?

役に立ちましたか?

解決

次のようにして、Webオブジェクトのドキュメントにアクセスできます。

document.getElementById('WebObjectID').base.document.getElementById('HTMLElementID')

webObj.base は内部DOMを返します

scroll top