Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 07.08.2013, 12:06
Аспирант
Отправить личное сообщение для saves7 Посмотреть профиль Найти все сообщения от saves7
 
Регистрация: 07.08.2013
Сообщений: 53

Вот примерный код того что нужно, но он делает не совсем то что нужно и может увести в сторону:
<html>
<head>
<meta charset="utf-8">
<style type="text/css">
table {
border: 4px solid #ccc;
border-collapse: collapse;
}
th, td {
border: 2px solid #ccc;
padding: 10px;
font: bold 12px Arial;
}
</style>
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$(function() {
$('input[type=button]').on('click', function() {
var value = $('input[type=text]').val(),
date = value.replace(/(Дата\s)(\d*)(\sМесяц\s)(\d*)/g, '$2'),
month = value.replace(/(Дата\s)(\d*)(\sМесяц\s)(\d*)/g, '$4');

if (date && month) {
var days = [];

try {
days = JSON.parse(window.localStorage.dataTest);
} catch (error) {};

days.push({
date: date,
month: month
});

window.localStorage.dataTest = JSON.stringify(days);
}


showData();
});

function showData() {
var table = $('table'),
tableHtml = '<tr><th></th><th>Дата</th><th>Месяц</th></tr>',
days = [];

try {
days = JSON.parse(window.localStorage.dataTest);
} catch (error) {};

for (var i = 0, length = days.length; i < length; i++) {
var day = days[i];

tableHtml += '<tr><td>' + (i + 1) + '</td><td>' + day.date + '</td><td>' + day.month + '</td></tr>';
}

table.html(tableHtml);
}

showData();
});
</script>
</head>
<body>
<form>
<div class="form-cell">
<input type='text' name="data">
<input type="button" value="Выполнить">
</div>
</form>
<table></table>
</body>
</html>
Ответить с цитированием
  #12 (permalink)  
Старый 07.08.2013, 13:07
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Сообщение от saves7
Записывать дынные нужно не куда то а в html таблицу.
Повторюсь...
Сообщение от ksa
Если закроешь браузер - все данные пропадут...
Ответить с цитированием
  #13 (permalink)  
Старый 07.08.2013, 14:22
Аспирант
Отправить личное сообщение для saves7 Посмотреть профиль Найти все сообщения от saves7
 
Регистрация: 07.08.2013
Сообщений: 53

есть window.localstorage который позволяет сохранять данные после закрытия браузера
Ответить с цитированием
  #14 (permalink)  
Старый 07.08.2013, 14:50
Аспирант
Отправить личное сообщение для saves7 Посмотреть профиль Найти все сообщения от saves7
 
Регистрация: 07.08.2013
Сообщений: 53

Если нельзя с помощью javascript, то можно сделать через что то другое
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Ввод данных в таблицу pwrmind Общие вопросы Javascript 2 06.03.2009 19:17
Какие инструменты нужны для авт.чтения данных с сайта Evgeny2006 Общие вопросы Javascript 3 18.02.2009 16:07
перенос данных в динамическую таблицу Елена Общие вопросы Javascript 0 28.10.2008 15:53
Утилита для преобразования исходников kodermax Общие вопросы Javascript 22 28.08.2008 13:28