くぼう回答ポイント 500ptウォッチ

iOS-UIWebViewで表示したサイトのフォーカスを取得したいです。


現在iOSアプリ開発の勉強をすすめています。
UIWebViewにwebサイトを表示させ、テキストボックス等にフォーカスが当たった場合に、フォーカスされているinput要素をobjective-c側で取得したくて以下のように記述してみましたが、うまく取得できません。

NSString *hoge = [_webView stringByEvaluatingJavaScriptFromString:@"document.activeElement.id;"];
NSString *hoge = [_webView stringByEvaluatingJavaScriptFromString:@"document.getSelection().focusNode;"];

どのように実装すれば取得できるのでしょうか?
#表示するwebサイトのinput要素の内容は、アプリ側で知らなくてもいいようにしたいです。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2013-04-30 00:28:28
終了日時
2013-05-07 00:30:05
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

Objective-C88iOS282hoge915webサイト2114アプリ4092

人気の質問

メニュー

PC版