Заполните форму HTML и получите результат функции javascript iphone sdk - PullRequest
0 голосов
/ 09 апреля 2011

Я пытался каким-либо образом решить мою проблему, но ничего!

У меня есть эта веб-страница с этим полем:

<form method="post" name="form_verifica" action="popup.jsp">
<input name="cod" type="text"  >
<td id="code" name="code" >
<input name="conc" type="text" >
<input src="" onclick="return checkcode();"  type="image">

Как я могу заполнить "cod" и "conc""а затем вызвать функцию checkcode ()?Я пробовал это:

NSURL *url = [NSURL URLWithString: @"MioURL/popup.jsp"];
    ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
    [request setPostValue:[NSString stringWithString: Codice.text] forKey:@"cod"];
    [request setPostValue:[NSString stringWithString: Concorso.text] forKey:@"conc"];
    [request startSynchronous];

Что я не так?

Извините меня за мой плохой английский.Заранее спасибо!

1 Ответ

0 голосов
/ 09 апреля 2011

Чтобы упростить задачу, задайте идентификаторы элементов ввода, а затем загрузите их значения примерно так:

NSString *myFieldValue = [webView stringByEvaluatingJavaScriptFromString:
    @"document.getElementById('myField').value;"];
...