编写javascript检测li中的点击事件

编写javascript检测li中的点击事件,javascript,html,ios,uiwebview,Javascript,Html,Ios,Uiwebview,我有类似这样的代码。这个代码来自某个网站,我没有修改该代码的权限 <li class="History_lisitem_logout ui-last-child" data-icon="power"> <a id="History_lisitem_logout" name="lisitem_logout" dsid="lisitem_logout" tabindex="2" class="History_lisitem_logou

我有类似这样的代码。这个代码来自某个网站,我没有修改该代码的权限

<li class="History_lisitem_logout ui-last-child" data-icon="power">
                        <a id="History_lisitem_logout" name="lisitem_logout" dsid="lisitem_logout" tabindex="2" class="History_lisitem_logout ui-btn ui-btn-icon-right ui-icon-power">
                        <h3>Sign Out</h3>
                        </a>
                    </li>

然而,问题是我在'li'中没有'id',我无法注入javascript代码来检测单击'li'的事件。我该怎么办?

锚标签有id;利用它

let listEl = document.getElementById("History_lisitem_logout").parentElement

谢谢在我得到listEl后,我如何调用window.location?抱歉,我不太擅长这个。window.location通常用于导航到特定网站;例如,如果打开浏览器控制台并键入window.location=;结束点击进入你的浏览器将带你去谷歌Yes。我需要为李斯特触发onclick。当它被点击时,我需要调用window.location.window.location到何处?到类似这样的地方。window.location='ios:logoutgler'。它将帮助我调用我的本机ios代码。
let listEl = document.getElementById("History_lisitem_logout").parentElement