У меня есть iframe, загружающий форму с входным текстом, возможно ли отключить все входные данные только тогда, когда форма загружена в iframe? без вставки команды disable во все поле ввода? Благодаря F.Отключение поля ввода внутри iframe
ответ
Если содержание IFrame происходит из того же домена, что и на главной странице, вы можете просто использовать JQuery:
$(iframe).find('input').attr('disabled', 'disabled');
Без JQuery, вы должны перебрать формы и их входы:
for (var i=0; i<iframe.forms.length; i++) {
var form = iframe.forms[i];
for (var j=0; j<form.elements.length; j++) {
form.elements[j].disabled = true;
}
}
hello Я использовал $ ('form_ifr'). Find ('input'). Attr ('disabled', 'disabled'); и iframe на странице
Используйте '$ (" # form_ifr ")' (обратите внимание на #). И обязательно импортируйте [jquery] (http://jquery.com/). –
Я использую (function ($) { $ (document) .ready ($ ('# form_ifr'). Find ('input'). Attr ('disabled', true)) \t $ (document) .ready ($ ('# form_ifr'). find ('input'). attr ('readonly', 'readonly')) \t }) (jQuery); на javascript-консоли отсутствуют ошибки, но вход внутри iframe не отключен или только для чтения. Сценарий находится в родительском документе. – user1103633
Использование JQuery, независимо от области главной страницы: (включить это в iframe, предполагая, что вы контролируете источник).
if (window!=window.top) {
$('input').attr('disabled', 'disabled');
}
Да, вы можете сделать это
Сначала дайте идентификатор для вашей формы и на основе этого значения ID отключить все поля ввода
$ (# id.input) .attr ("отключено" ,"отключен");
- 1. Получить значение поля ввода внутри iframe
- 2. Отключение любого HTML-кода внутри текстового поля и ввода
- 3. Как установить значение поля ввода внутри iframe с помощью jQuery?
- 4. Отключение оптимистической блокировки поля внутри компонента
- 5. Установить значение поля ввода внутри внешнего фрейма
- 6. Отключение iframe в спойлере
- 7. Отключение поля
- 8. Обязательная звездочка внутри поля ввода
- 9. Выпадающее окно внутри поля ввода
- 10. Добавить глификон внутри поля ввода?
- 11. Автозаполнение заполнителя внутри поля ввода
- 12. отключение кнопки отправки до ввода полей ввода
- 13. Отключение ввода, когда флажок в зарегистрированном внутри повторителя
- 14. Установить текст ввода внутри iframe и отправить
- 15. DIV со 100% высотой внутри iframe вызывает отключение полосы прокрутки
- 16. Отключение двойного щелчка внутри IFRAME с удаленным источником
- 17. транспортир iframe внутри iframe внутри iframe
- 18. контроль поля iframe и источника от js (js внутри iframe)
- 19. Значение текстового поля внутри iframe undefined
- 20. Отключение фокуса() от запуска в iframe?
- 21. AS3 Отключение ввода текста клавиатуры
- 22. Отключение буферизации ввода-вывода
- 23. Отключение поля ввода при возврате на страницу HTML
- 24. Отключение поля тега select
- 25. Выбор и отключение каждого поля ввода внутри формы, завернуть в виде таблицы в JQuery
- 26. Iframe Сообщение Форма - представление формы HTML на изменение поля ввода
- 27. Styling Recurly.js поля ввода
- 28. Отключение java.awt.robot внутри браузера
- 29. Изменение размера изображения внутри iframe внутри iframe
- 30. Как отобразить ошибку проверки внутри поля ввода?
У вас есть контроль над источником для iframe? – andyb