Для сохранения данных, введенных в HTML-форму, в текстовый файл можно использовать язык программирования JavaScript. Вот пример кода, который позволяет сохранить данные из поля ввода в файл:
```html
<!DOCTYPE html>
<html>
<head>
<title>Сохранение данных в текстовый файл</title>
</head>
<body>
<form>
<label for="textInput">Введите свои данные:</label>
<input type="text" id="textInput">
<button type="button" onclick="saveData()">Сохранить данные</button>
</form>
<script>
function saveData() {
const inputText = document.getElementById("textInput").value;
const blob = new Blob([inputText], { type: "text/plain;charset=utf-8" });
const url = URL.createObjectURL(blob);
const a = document.createElement("a");
a.href = url;
a.download = "data.txt";
a.click();
URL.revokeObjectURL(url);
}
</script>
</body>
</html>
```
При нажатии на кнопку "Сохранить данные" данные из поля ввода будут сохранены в текстовый файл с именем "data.txt". Файл будет загружен пользователю для сохранения на его компьютер.
Также можно использовать серверный язык программирования, такой как PHP, для сохранения данных в текстовый файл. Вот пример кода, который позволяет сохранить данные из поля ввода в файл на сервере с использованием PHP:
```html
<!DOCTYPE html>
<html>
<head>
<title>Сохранение данных в текстовый файл</title>
</head>
<body>
<form action="save_data.php" method="post">
<label for="textInput">Введите свои данные:</label>
<input type="text" name="inputText" id="textInput">
<button type="submit">Сохранить данные</button>
</form>
</body>
</html>
```
```php
<?php
if(isset($_POST['inputText'])) {
$data = $_POST['inputText'];
$file = fopen("data.txt", "w");
fwrite($file, $data);
fclose($file);
echo "Данные успешно сохранены в файле data.txt";
}
?>
```
При отправке формы данные из поля ввода будут отправлены на сервер, где они будут сохранены в текстовый файл "data.txt". В случае успешного сохранения, пользователь увидит сообщение о том, что данные были успешно сохранены.