Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS webview将var发送到javascript html文件_Javascript_Html_Objective C_Ios_Xcode - Fatal编程技术网

iOS webview将var发送到javascript html文件

iOS webview将var发送到javascript html文件,javascript,html,objective-c,ios,xcode,Javascript,Html,Objective C,Ios,Xcode,我正在将一个html文件加载到uiWebView,并使用以下方法获取以前在div上设置的变量: NSString *body = [self.webView stringByEvaluatingJavaScriptFromString: @"document.getElementById('var').innerHTML"]; 但我现在需要相反的过程,使用javascript将变量设置为html文件。Html javascript代码将等待

我正在将一个html文件加载到uiWebView,并使用以下方法获取以前在div上设置的变量:

 NSString *body = [self.webView stringByEvaluatingJavaScriptFromString:
                          @"document.getElementById('var').innerHTML"];
但我现在需要相反的过程,使用javascript将变量设置为html文件。Html javascript代码将等待,直到我发送一个变量。类似于下面的伪代码

 [self.webView stringSetJavaScriptFromString:
           @"document.setElementById('var').innerHTML", myStringVar];
谢谢。

您已经试过了吗

[self.webView stringByEvaluatingJavaScriptFromString:
      [NSString stringWithFormat:@"document.getElementById('var').innerHTML = '%@';",myStringVar]];
?