2016-03-16 398 views
0

我目前正在使用UIWebView來處理瀏覽器類型的應用程序。將表單數據保存在UIWebView中

在這個程序,我要保存的表單數據,所以每當用戶訪問同一頁面, 試圖填補文本字段的數據在同一個頁面現在,我想提供建議自動完成事情。 我該如何做到這一點,我不是很確定,但Android有setSaveFormData方法在WebView方法實現相同。

回答

0

您可以使用:

[webView stringByEvaluatingJavaScriptFromString:@"document.getElementById('yourElementName').value='some-value';"]; 

填充元素yourElementNamesome-value

+0

我不知道什麼樣的網頁的用戶會訪問與我的應用程序,我怎麼能確保相關數據應該來 – Suryakant

+0

@陌生人我相信,在這種情況下,你不能,你應該知道你想要填充什麼...... – gvuksic

+0

例如,用戶訪問hotmail/yahoo郵件並提供登錄詳細信息登錄。一旦他完成了,他就退出了。現在下一次他訪問同一頁面並開始輸入他的電子郵件ID,在他輸入的第一個字符上,我想以相同的字母(與普通桌面瀏覽器相同的方式)顯示所有建議。 – Suryakant