У меня проблема с полем метки на моей HTML-странице. Я поставил метку, как показано ниже:.innerHTML не работает в браузере Windows Phone
<label id="labelid" class="required control-label">Old Label Value</label>
на основе какой-либо другой формы ввода, я пытаюсь изменить значение метки с помощью JavaScript. Код для этого:
function change()
{
document.getElementById(labelid).innerHTML = "New Label Value";
}
По какой-то причине это прекрасно работает в настольном браузере. Он также отлично работает на телефонах IOS и Android. Но когда я просматриваю эту HTML-страницу в браузере браузера Windows, новое значение не отображается.
Просьба сообщить. Я, должно быть, делаю что-то глупое, но я не могу понять это.
Основная цель - обновить метку на основе того, что пользователь набрал в текстовом поле. Пожалуйста, дайте мне знать, есть ли другой способ сделать это, а не использовать ярлыки.
Определили ли вы ли 'изменение()' фактически запускается в браузере телефона? –
Вы должны хранить метки в виде одиночной кавычки или в двойной кавычки. –
Как вы связываете событие, которое вызывает 'change()'? – Popnoodles