ПРИМЕЧАНИЕ: Заполнитель НЕ работает в Internet Explorer таким образом, он должен работать .
document.createElement("input").placeholder == undefined
Не работает в Internet Explorer 11 - document.createElement ("input"). Placeholder возвращает пустую строку
var testInput = document.createElement('input');
testPlaceholderCompatibility = ('placeholder' in testInput);
Не работает в Internet Explorer 11 - верните true
'placeholder'in document.createElement("input")
Не работает в Internet Explorer 11 - верните true
Теоретически, Internet Explorer 11 должен поддерживать заполнитель, но на самом деле - когда ввод получает фокус-заполнитель исчезает. В Chrome местозаполнитель показывался до тех пор, пока вы на самом деле не набрали что-либо, независимо от фокуса.
Таким образом, в этом случае функция обнаружения не работает - вам нужно обнаружить IE и показать метки.