2016-09-19 1 views
0

У нас есть HTML-форма с некоторыми заполнителями, такими какПочему мы иногда получаем значения HTML-заполнителя, поскольку форма передает значения?

<input name="position" type="text" maxlength="30" value="" 
    id="position" class="inputLarge" placeholder="(Bsp:Procurement 
    Manager)" size="60" style="ime-mode: active;"> 

Иногда записью формы представляет в нашей базе данных, где поля просто заполнены с текстом заполнителя.

Когда я проверяю, что в Chrome я не вижу этой проблемы - свойства формы пустые.

Как это может быть?

Это неисправность браузера?

Это какой-то спам-бот?

Испытывал ли кто-нибудь еще такое поведение?

+0

Вы хотите сказать, что значение 'placeholder 'путано для значения' value'? – zer00ne

+0

@ zer00ne Да точно ... но я не смог воспроизвести – Alex

ответ

2

Убрать это: style="ime-mode: active;" Это свойство расширения, которое вызывает проблемы с обработкой данных. Это только работает с Firefox и IE, которые объяснят, почему браузер Chrome работает только с вашим браузером. См. Это article.

+0

Интересно. Это известная ошибка? Не нашел отчета об ошибке. В статье, которую вы указали, просто «это проблематично» – Alex

+1

Да, * «Проблемный» * не оплачивает счет, так? Кроме того, нет упоминания об устаревании или устаревании. Если вы или ваши пользователи не соответствуют Азии часто ** и ** в частной сетевой среде, вы должны удалить ее, вероятно. Просто любопытно, вы проверили входные данные без свойства? – zer00ne

+0

Не тестировал, но я буду. Проблема в том, что я не могу воспроизвести ее сам, я просто вижу в базе данных * иногда *. Принят, как только они больше не появятся :) – Alex

Смежные вопросы