iphoneuiwebview/form

iphoneuiwebview/form,iphone,forms,uiwebview,Iphone,Forms,Uiwebview,好的,我有一个iphone应用程序,它用我创建的表单向用户展示一个html页面的UIWebview。表单有标准的东西,比如消息框和下拉框。一旦用户填写表单并单击submit,它就会在我的程序中将信息保存为NSString。好的,没问题。一切正常 不过,我也希望能够编辑这个表格以及。一旦我保存了用户在表单中选择的所有信息(作为字符串),是否有办法使用uiwebview将其放回html表单,以便应用程序的用户稍后可以编辑信息??如果我没有提供足够的信息,我会提前道歉 您可以使用javascript实

好的,我有一个iphone应用程序,它用我创建的表单向用户展示一个html页面的UIWebview。表单有标准的东西,比如消息框和下拉框。一旦用户填写表单并单击submit,它就会在我的程序中将信息保存为NSString。好的,没问题。一切正常


不过,我也希望能够编辑这个表格以及。一旦我保存了用户在表单中选择的所有信息(作为字符串),是否有办法使用uiwebview将其放回html表单,以便应用程序的用户稍后可以编辑信息??如果我没有提供足够的信息,我会提前道歉

您可以使用javascript实现这一点。只需创建一个javascript片段来填充字段,并使用-[UIWebView stringByEvaluatingJavaScriptFromString:]执行它。

您能给我看一个将表单数据从UIWebView保存到nsstrings的示例吗?是的,我一直在尝试这样做……但运气不好。要提取信息,我需要这样做:NSString*message=[webView2 stringByEvaluatingJavaScriptFromString:@“document.formNotification.messageArea.value”];因此,为了填充字段,我尝试了:[webView2 stringByEvaluatingJavaScriptFromString:@“document.formNotification.messageArea.value='whatever'”;然而,这似乎并没有填补它。现在我对JavaScript了解不多。我找遍了所有的地方,想弄明白怎么做,但运气还不太好。