Структура:Javascript/Сохранить входные данные в ячейки таблицы
- Вы нажимаете на ячейку,
- появляется всплывающее окно,
- Вы печатаете что-то на полях ввода.
Я хочу сохранить введенные данные в ячейку, на которую была нажата кнопка.
Это можно сделать с помощью Angular.js
, но мне нужно сделать это только с помощью Javascript (без фреймворков, библиотек и т. Д.).
Вот мой стол со всплывающим окном, где находятся поля ввода.
Я пытался хранить данные, просто используя .innerHTML
метод, но он просто удаляет даты и вставляет мой текст.
var cell = document.getElementsByTagName('td');
for (var i=0; i<cell.length; i++) {
cell[i].onclick = function() {
var data = this.getAttribute('data-cell');
editEvent = document.getElementById('addevent');//The pop-up window
editEvent.style.cssText ='display: block;';
this.style.position = 'relative';
this.innerHTML = " "//??? I want the inputs data to be inserted here
У меня также есть эти входные данные, хранящиеся в localStorage. Возможно, есть более простой способ переноса данных из localStorage в ячейку? Потому что это именно то, что мне нужно.
Пожалуйста, помогите! Заранее спасибо!
Почему в мире вы бы пометили вопрос «угловым», если он явно ** не ** должен быть сделан с угловым? удаление тега –
Я не понимаю, в чем тут вопрос? –
'.innerHTML' - это не тот атрибут, который вы ищете. '.value' - это то, что вам нужно. – giuscri