Показать сообщение отдельно
  #5 (permalink)  
Старый 30.01.2020, 01:37
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

laimas, всё это словоблудие и подмена понятии! Работодатель, который требовал знание AJAX, совершенно не был заинтересован в XML и XSLT, и в итоге всё свелось к клиент-серверному взаимодействию путём запросов и получении ответов в виде JSON.

Сообщение от daimon0482
где может быть много текста, таблица увеличивается в размере по мере содержимого, а в <input> все скрывается.
Так значит нужен <textarea> и возможно скрипт от Ли Веру, который подгоняет размер под содержимое текстовых полей...

<form action="https://example.com/data-collector" method="post">
	<label>
		Ф.И.О.
		<input name="fio" required>
	</label>
	<label>
		E-mail
		<input type="email" name="mail" required>
	</label>
	<label>
		Телефон
		<input type="tel" name="phone" required>
	</label>
	<label>
		Почтовый индекс
		<input name="index" required>
	</label>
	<label>
		Описание
		<textarea name="description" required></textarea>
	</label>
	<button>Отправить</button>
</form>

<style>
	form label, form label input, form label textarea {
		display: block;
		min-width: 15em;
	}
	form label {
		margin: 1em 0 0.5em;
	}
</style>

<script src="https://unpkg.com/stretchy@1.0.0/stretchy.min.js"></script>
Ответить с цитированием