1
我使用简单的NSString的动态插入HTML,然后加载到这一个UIWebView,我这样做:UIWebView中的javascript onclick事件不发送事件对象到功能
[NSString stringWithFormat:@"<div onclick=\"MyClickEvent(e);\"....some more text here">
,并这样定义一个函数:
function MyClickEvent(e)
{
//Some other code here
e.stopPropagation();
return false;
}
功能永远不会得到所谓的,因为参数被作为电子邮件传递的方式,如果我使用的报价是这样的:
[NSString stringWithFormat:@"<div onclick=\"MyClickEvent('e');\"....some more text here">
然后函数会被调用,但e只是一个简单的字符串,我如何正确地传递事件对象?在结束
的HTML只是看起来是这样的:
<div onclick="MyClickEvent(e);">
我相信这是应该的,但不知何故,该事件对象没有被发送,我在做什么错?