2013-05-03 2 views
1

У меня есть текст типа ввода в iframe. Когда я пытаюсь добавить значение через значение document.getElementById ('someid')., Оно не отображает значение в текстовом поле. Как ни странно, если я запрашиваю его, используя значение jquery или document.getElementById ('someid')., Он получает значение. Кроме того, когда я набираю значение с помощью клавиатуры, он показывает значение в нем, но, как ни странно, я не могу установить его через javascript. Почему я не могу увидеть значение в текстовом поле ввода? Есть предположения? Я пока не могу получить поддержку из Интернета. Пожалуйста, помогитеТип ввода текстовое значение не отображается в safari ipad

+0

Я исправил это. На домене были дубликаты идентификаторов, и, следовательно, настройка значений не работала на сафари, но работала во всех других браузерах. – ArinCool

ответ

6

может быть, что этот CSS вызывает проблему: * { -webkit-user-select: none; }

И избегать использования фокуса(); // Jquery свойство

пожалуйста, вы можете попробовать удалить его и дать ему попробовать?

+0

Автор этого вопроса разместил комментарий к своему вопросу, заявив, что он уже исправил его. –

+0

в моем случае проблема была опрокинута, сделав выше изменения, поэтому я разместил ее, чтобы помочь другим – Abhijeet

+0

Спасибо за разъяснение, добавьте это в свой ответ +1 –