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);">
我相信這是應該的,但不知何故,該事件對象沒有被髮送,我在做什麼錯?