Как получить поле формы из iframe с помощью jquery

Я использую fancybox 2, чтобы открыть iframe, который отображает некоторые входные данные в виде флажка, например:

<input type="checkbox" id="contact" name="sector" value="cellular">

Теперь я хочу, чтобы, когда пользователь нажимал на заголовок fancybox, вызывалась родительская функция со всеми значениями флажков.

это мое загадочное название:

'<li onclick="parent.sendIframeDataToParent(document.getElementByType("checkbox"), "sector_hook");">Submit</li>'

и я получаю эту ошибку: Uncaught SyntaxError: неожиданный токен}

Что мне не хватает?

1 ответ

Решение

" в вашем JavaScript завершает HTML-атрибут, который вы разделяете ", Даю вам:

onclick="parent.sendIframeDataToParent(document.getElementByType("

Когда у тебя есть " как данные в значении атрибута, ограниченном "представлять их как &quot;,

Другие вопросы по тегам