[英]UIWebview textfield not saving value enter
並記錄此html(帶有輸入的文本字段值)
我嘗試了以下方法,但都沒有提供我已輸入的值
testHTML = [self.webViewstringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"];
NSLog(@"TESTHTML ->> %@",testHTML);
testHTML = [self.webViewstringByEvaluatingJavaScriptFromString:@"document.documentElement.outerHTML"];
NSLog(@"TESTHTML ->> %@",testHTML);
您的HTML將具有一個form元素,通過其ID訪問文本字段,在這種情況下,form元素具有id =“ username”
NSString *value = [_webView stringByEvaluatingJavaScriptFromString:@"escape(document.getElementById(\"username\").value);"];
使用Chrome或Safari瀏覽器檢查器檢查HTML內容,並找出訪問所需數據字段的最佳方法。
您必須有權訪問HTML內容,才能通過某些ID,元素標記或元素名稱訪問文本字段。 根據需要調整文檔調用:
document.getElementsByClassName(“用戶名”)[0]; 或document.getElementsByTagName(“ textfield”)[0];或
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.