@vinegred

Как показывать/скрывать поле в зависимости от текста в input text?

Здравствуйте!

Хочу, чтобы появлялось поле Район города, если в поле Город, пользователь вписал Москва. Пытался адаптировать пример, но не получается. Подскажите, пожалуйста, где здесь ошибки.

<!--Город клиента (текстовое поле)-->
<label class="ipsFieldRow_label" for="content_field_59">
	Ваш город <span class="ipsFieldRow_required">Обязательно</span>
</label>
<div class="ipsFieldRow_content">
	<input type="text" name="content_field_59" class="inputAdminCity" value="" id="elInput_content_field_59" onChange="Area(this)">
</div>

<!--Район клиента (текстовое поле)-->
<div id="orderArea" style="display: none">
	<label class="ipsFieldRow_label" for="content_field_59">
		Район города
	</label>
	<div class="ipsFieldRow_content">
		<input type="text" name="content_field_59" value="" id="elInput_content_field_59">
	</div>
</div>

<script>
	function Area(a) {
		var label = a.placeholder;
		if (label==Москва) {
			document.getElementById("orderArea").style.display='block';
		}
		else {
			document.getElementById("orderArea").style.display='none';
		}
	}
</script>
  • Вопрос задан
  • 164 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы