Html 改变`<;输入>;`objective-C中的元素属性

Html 改变`<;输入>;`objective-C中的元素属性,html,ios,objective-c,http,Html,Ios,Objective C,Http,我正在尝试将中元素的值从null更改为选中的 我如何从objective-C(iOS应用程序)执行此操作 以下是页面的相关HTML <td align="right" width="15%" class="darkNeutral"> <input id="chk_Assignments" type="checkbox" class="ShowAll" /> <label for="chk_Assignments">Show All</la

我正在尝试将
元素的值从
null
更改为
选中的

我如何从objective-C(iOS应用程序)执行此操作

以下是页面的相关
HTML

<td align="right" width="15%" class="darkNeutral">
    <input id="chk_Assignments" type="checkbox" class="ShowAll" />
    <label for="chk_Assignments">Show All</label>

    &nbsp;&nbsp;
</td>

全部展示
我想我应该使用
POST
或其他什么,但我不确定如何访问元素,添加
checked
属性,并将属性的值设置为
“checked”

如果HTML页面包含jQuery,则可以简化javascript:

NSString *javaScript = @"$('#chk_Assignments').attr('checked', 'checked');";
NSString *response = [webViewA stringByEvaluatingJavaScriptFromString:javaScript];
NSLog(@"javascript result: %@", response);

基本上,我想“勾选”复选框
UIWebView
有一个名为
stringByEvaluatingJavaScriptFromString:
的方法,假设您在UIWebView中查看HTML,该方法可能允许您实现目标。请澄清您的问题-您到底想实现什么?您是否尝试在选中复选框的情况下将数据发布到网页?您是否正在尝试操作在UIWebView中呈现的HTML?@user3386109我将深入研究that@Paulw11我正在尝试勾选勾选框,因此,在项目中首先需要获得一个
UIWebView
,所以我一到那里就会尝试这一点。非常感谢。此外,这也是我试图找出我将在哪里访问数据->
NSString *javaScript = @"$('#chk_Assignments').attr('checked', 'checked');";
NSString *response = [webViewA stringByEvaluatingJavaScriptFromString:javaScript];
NSLog(@"javascript result: %@", response);