簡體   English   中英

UIWebview文本字段未保存值輸入

[英]UIWebview textfield not saving value enter

我要保存uiwebvew文本字段輸入值 在此處輸入圖片說明

並記錄此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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM