клавиатура скрыть и выполнить ссылку - PullRequest
0 голосов
/ 07 октября 2011

У меня есть ссылка в html-коде, для которой есть событие onclick.

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

После заполнения текста, когда я нажимаю на ссылку Click, клавиатура скрывается, но событие onclick не вызывается, тогда мне нужнонажмите на ссылку еще раз, чтобы выполнить его событие.Как скрыть клавиатуру и выполнить код одним щелчком мыши?

Примечание: ссылка в iframe.

1 Ответ

0 голосов
/ 07 октября 2011

Я не уверен, правильно ли я понимаю вашу ситуацию. Первое, что приходит мне в голову, это то, что ваша функция hidePopup () определена в главном фрейме, а ваша ссылка находится в iframe, и когда вы нажимаете на ссылку, эта функция не вызывается. Если это правильно, попробуйте window.parent.hidePopup () вместо hidePopup (). Так что твой якорный тег должен быть

<a href="#" onclick="window.parent.hidePopup();">Click</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...