コンボボックスを実装するために、UIView/TableView 内に WebView を埋め込もうとしています。WebView には select 要素があり、選択後、値はメインの UIView に返されます。これを実装する方法がわかりません。
ViewDidFinishLoad で、次のように JavaScript を実行しようとします。
- (void)webViewDidFinishLoad:(UIWebView *)aWebView {<pre>
if (initialLoad) {
initialLoad = NO;//NO initially
}
NSString *scriptCode = @"var selectmenu=document.getElementById(\"mymenu\"); selectmenu.onchange= this.options[this.selectedIndex].value; ";
NSString *translatable = [webLoader stringByEvaluatingJavaScriptFromString:scriptCode];
NSLog(@"isTranslatable: %@", translatable);
}
これはうまくいきません...!誰かやり方教えてくれませんか……?ありがとう