Как использовать следующий код javascript в Objective-C?используя Javascript в Objective-C
var theFormId = $('form').filter(function() {
return this.innerHTML.indexOf('forgot your password') != -1;
}).attr('id');
Как использовать код, указанный выше в stringByEvaluatingJavaScriptFromString UIWebView в: метод?
Я использовал код выше с 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, он ничего не печатает. Есть ли синтаксическая ошибка в моем коде?
Пожалуйста, обратитесь к соответствующему вопросу [здесь] [1] это поможет вам много [1]: http://stackoverflow.com/questions/766627/uiwebview-stringbyevaluatingjavascriptfromstring-not -changing-text-box-value –
@AalokParikh, чтобы использовать ссылки в комментариях, вы должны использовать этот формат '[текст] (http: // URL)' –