Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.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
UIWebView Javascript onclick事件未向函数发送事件对象_Javascript_Html_Ios_Uiwebview_Dom Events - Fatal编程技术网

UIWebView Javascript onclick事件未向函数发送事件对象

UIWebView Javascript onclick事件未向函数发送事件对象,javascript,html,ios,uiwebview,dom-events,Javascript,Html,Ios,Uiwebview,Dom Events,我正在使用简单的NSString动态插入HTML,然后将其加载到UIWebview中,我正在这样做: [NSString stringWithFormat:@"<div onclick=\"MyClickEvent(e);\"....some more text here"> 由于参数作为e传递的方式,函数永远不会被调用,如果我使用如下引用: function MyClickEvent(e) { //Some other code here e.stopPropag

我正在使用简单的NSString动态插入HTML,然后将其加载到UIWebview中,我正在这样做:

[NSString stringWithFormat:@"<div onclick=\"MyClickEvent(e);\"....some more text here">
由于参数作为e传递的方式,函数永远不会被调用,如果我使用如下引用:

function MyClickEvent(e)
{
    //Some other code here
    e.stopPropagation();
    return false;
}
[NSString stringWithFormat:@"<div onclick=\"MyClickEvent('e');\"....some more text here">
<div onclick="MyClickEvent(e);">

[NSString stringWithFormat:@”我已经让它工作了,显然您需要做的是:

[NSString stringWithFormat:@"<div onclick=\"MyClickEvent(event);\"....some more text here">
[NSString stringWithFormat:@”