如何在 Objective-C 中使用以下 javascript 代码?
var theFormId = $('form').filter(function() {
return this.innerHTML.indexOf('forgot your password') != -1;
}).attr('id');
如何在 UIWebView 的 stringByEvaluatingJavaScriptFromString: 方法中使用上面的代码?
我将上面的代码与 Objective-C 一起使用,如下所示:
NSString *formID = [NSString stringWithFormat:@"%@",[self.browser stringByEvaluatingJavaScriptFromString:@"$('form').filter (function() {var text = this.innerHTML.toLowerCase();"
"return text.indexOf('forgot your password') != -1 || "
"text.indexOf('remember me') != -1;}).attr('id');"] ];
尝试记录 formID 时,它什么也不打印。我的代码中是否有任何语法错误?