键盘隐藏和执行链接

时间:2011-10-07 06:53:57

标签: javascript html ipad mobile-safari

我在html代码中有一个链接,其中有onclick事件。

<a href="#" onclick="hidePopup();">Click</a>

当我点击Click-link时填充文本,键盘隐藏但是onclick事件没有调用,然后我需要再次单击click-link来执行它的事件。如何在单击时隐藏键盘并执行代码?

注意:该链接位于iframe中。

1 个答案:

答案 0 :(得分:0)

我不确定我是否理解你的情况。我想到的第一件事是你的hidePopup()函数在主框架中定义,你的链接在iframe中,当你点击链接时,这个函数不会被调用。如果这是正确的,请尝试使用window.parent.hidePopup()而不是hidePopup()。所以你的锚标签应该是

<a href="#" onclick="window.parent.hidePopup();">Click</a>