2010-03-27 5 views
0

좋아, 그래서 내가 만든 양식으로 HTML 페이지의 UIWebview 사용자에게 선물 아이폰 애플 리케이션이 있습니다. 양식에는 메시지 상자 및 드롭 다운 상자와 같은 표준 항목이 있습니다. 사용자가 양식을 작성하고 제출을 클릭하면 내 프로그램에 정보가 nsstrings으로 저장됩니다. 좋아, 문제 없어. 그건 모두 잘 작동합니다.iphone uiwebview/form

그러나이 양식도 편집 할 수 있어야합니다. 일단 사용자가 양식 (문자열)로 선택한 모든 정보를 저장하면 uiwebview를 사용하여 HTML 양식으로 되돌릴 수있는 방법이 생기므로 응용 프로그램 사용자가 나중에 정보를 편집 할 수 있습니다. ?? 충분한 정보를주지 않으면 미리 사과드립니다.

+0

UIWebView에서 nsstrings으로 양식 데이터를 저장하는 샘플을 보여줄 수 있습니까? – Peter

답변

1

자바 스크립트로이 작업을 수행 할 수 있습니다. 필드를 채우기 위해 자바 스크립트 스 니펫을 만들고 - [UIWebView stringByEvaluatingJavaScriptFromString :]을 사용하여 실행하십시오.

+0

참으로, 나는 이것을하려고 노력하고있다. 그러나 단지 운을 가지지 않고 있었다. 정보를 가져 오려면이 작업을 수행하십시오. NSString * message = [webView2 stringByEvaluatingJavaScriptFromString : @ "document.formNotification.messageArea.value"]; 필드를 채우기 위해 다음과 같이 시도했습니다. [webView2 stringByEvaluatingJavaScriptFromString : @ "document.formNotification.messageArea.value = 'whatever'"]; 그러나 그것은 그것을 채우는 것 같지 않습니다. 이제는 JavaScript에 관해서 많이 알지 못합니다. 나는 일을하는 방법을 알아 내려고 시도했지만 아직 많이 행운이 없었습니다. – user290031