Удалить каретку из ввода текста HTML - PullRequest
1 голос
/ 03 июля 2010

Я пытаюсь создать скрытое текстовое поле для конкретного сайта для iphone, в основном я взял текстовое поле, скрыл все его элементы и вместо этого показал изображение, при нажатии на который появляется экранная клавиатура, а также отправляю когда форма теряет фокус.

От чего я не могу избавиться, это текстовая каретка. Он вспыхивает у меня, как будто я какой-то неудачник, который не может установить свой видеомагнитофон ни на что, кроме 12:00.

Ответы [ 2 ]

2 голосов
/ 03 июля 2010

Вы также пытались отключить текстовое поле?disabled="disabled"

0 голосов
/ 03 июля 2010

Почему бы просто не изменить тип элемента ввода на «скрытый», если он не должен редактироваться? Э.Г.

<input type="hidden" name="datafield" id="datafield" />

Таким образом, каретка не будет стоять на нем. Если вам нужно, чтобы его значение отображалось, добавьте DIV и заполните его значением datafield . Затем просто добавьте событие нажатия на DIV, чтобы активировать поле ввода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...