我在html代码中有一个链接,其中有onclick事件。
<a href="#" onclick="hidePopup();">Click</a>
当我点击Click-link时填充文本,键盘隐藏但是onclick事件没有调用,然后我需要再次单击click-link来执行它的事件。如何在单击时隐藏键盘并执行代码?
注意:该链接位于iframe中。
答案 0 :(得分:0)
我不确定我是否理解你的情况。我想到的第一件事是你的hidePopup()函数在主框架中定义,你的链接在iframe中,当你点击链接时,这个函数不会被调用。如果这是正确的,请尝试使用window.parent.hidePopup()而不是hidePopup()。所以你的锚标签应该是
<a href="#" onclick="window.parent.hidePopup();">Click</a>