Я пытаюсь сделать и приложение, с HTML и JavaScript, что я могу представить данные с помощью ввода текста и вызвать их позже с помощью другого ввода текста. Идея этого приложения состоит в том, чтобы отправить слова, которые я уже использовал в своем уроке китайского языка, а затем, когда я готовлю другой урок, чтобы иметь возможность искать в этом приложении, если я использовал определенное слово раньше или нет.

Я оставил свой код ниже. Я знаю, что это, вероятно, очень простая вещь, но я попытался исследовать это, и я не нашел ничего достаточно конкретного:

{amp}lt;!DOCTYPE html{amp}gt; {amp}lt;html{amp}gt; {amp}lt;body{amp}gt; {amp}lt;form{amp}gt; {amp}lt;input type="text" id="textbox2" placeholder="Submit here" required{amp}gt; {amp}lt;/form{amp}gt; {amp}lt;form{amp}gt; {amp}lt;input type="text" id="textbox1" placeholder="Search here" required{amp}gt; {amp}lt;/form{amp}gt; {amp}lt;script type="text/javascript"{amp}gt; {amp}lt;/script{amp}gt; {amp}lt;/body{amp}gt; {amp}lt;/html{amp}gt; 

Цитрон Базилик

новый участник этого сайта. Будьте внимательны, спрашивая разъяснения, комментируя и отвечая. Проверьте наш

Правила поведения

,

Конечно, вам нужно будет вызывать функции, когда это уместно, но это довольно просто.

 {amp}lt;!DOCTYPE html{amp}gt; {amp}lt;html{amp}gt; {amp}lt;body{amp}gt; {amp}lt;form{amp}gt; {amp}lt;input type="text" id="textbox1" placeholder="Submit here" required{amp}gt; {amp}lt;button onclick="event.preventDefault();saveFirstInput();"{amp}gt;Save submission input{amp}lt;/button{amp}gt; {amp}lt;/form{amp}gt; {amp}lt;form{amp}gt; {amp}lt;input type="text" id="textbox2" placeholder="Search here" required{amp}gt; {amp}lt;button onclick="event.preventDefault();populateSecondInput();"{amp}gt;Recall submission input{amp}lt;/button{amp}gt; {amp}lt;/form{amp}gt; {amp}lt;script type="text/javascript"{amp}gt; function saveFirstInput(){ window.localStorage.setItem("firstInputValue", document.getElementById("textbox1").value); document.getElementById("textbox1").value = ""; } function populateSecondInput(){ var savedValue = window.localStorage.getItem("firstInputValue") || ""; document.getElementById("textbox2").value = savedValue; } {amp}lt;/script{amp}gt; {amp}lt;/body{amp}gt; {amp}lt;/html{amp}gt; 

Я предполагаю, что вам не хватает основной концепции разработки приложений — с точки зрения архитектуры вам понадобится какая-то база данных для подключения и отправки вашей информации.

Я лично считаю, что Angular — это отличный фреймворк с отличной документацией и отличным учебником — посмотрите здесь: https://angular.io/docs

Если вы не знакомы с javascript и html, я предлагаю вам сначала поработать с этими учебниками: https://www.w3schools.com/js/

После того, как вам удалось решить некоторые базовые вещи, я думаю, что вы должны использовать Firebase, чтобы получить некоторые серьезные серверные функции, такие как доступ к базе данных. Angular отлично работает с Firebase!

http://firebase.google.com/

https://github.com/angular/angularfire/blob/master/docs/install-and-setup.md

Если вы все равно хотите использовать localstorage, посмотрите здесь: https://developer.mozilla.org/de/docs/Web/API/Window/localStorage

Kennuel

новый участник этого сайта. Будьте внимательны, спрашивая разъяснения, комментируя и отвечая. Проверьте наш

Правила поведения

,