如何使用 Cookie 将信息保存在输入标签中
how to save information in input tags using cookie
我在网页上有一个表格。我想使用 cookie 在输入字段中保存信息。 即我想重新打开我的网页并查看上次打开的网页的数据。
.HTML
<table class="table table-striped" id="table-visual-features">
<thead>
<tr>
<th>Visual Feature</th>
<th>Step</th>
<th>Output</th>
<th>Data Feature</th>
</tr>
</thead>
<tbody>
<tr><td>x</td>
<td><select><option>first</option></select></td>
<td><select><option>output</option></select></td>
<td><input name="data-feature_x" id="value0" class = "feature-execution"/></td>
</tr>
<tr><td>x</td>
<td><select><option>second</option></select></td>
<td><select><option>output</option></select></td>
<td><input name="data-feature_x" id="value1" class = "feature-execution"/></td>
</tr>
<tr><td>x</td>
<td><select><option>third</option></select></td>
<td><select><option>output</option></select></td>
<td><input name="data-feature_x" id="value2" class = "feature-execution"/></td>
</tr>
</tbody>
</table>
您可以使用 jQuery Cookie 来设置和检索 Cookie 的内容。
使用 $.cookie.json = true
可以存储 JSON 数据。
代码:
var getValue = function(id){
return document.querySelector('#'+id).value;
};
var saveCookie = function(){
document.cookie = '';
document.cookie += 'a='+getValue('value0');
document.cookie += 'b='+getValue('value1');
document.cookie += 'c='+getValue('value2');
};
演示:
http://jsbin.com/IZULuRE/4/edit
当然,根据您的使用:)编辑代码,这是唯一的演示。
相关文章:
- j查询检查 remove() 后是否存在输入
- 检查输入/文本区域中粘贴的文本是否存在无效的章程
- 如何将新输入的文本包装到下面已经存在的span标记中
- Safari存在文本输入问题,用户输入时会选择文本,导致文本丢失
- 检查任何输入或文本区域中是否存在非法字符
- 如何检查输入中的值以及值是否存在提交表单?jquery.
- 如果输入不存在,请插入输入
- jQuery 将类附加到输入的父 TD(如果存在 val)
- 检查 mongo 数据库中是否存在后期输入
- 我使用jquery创建输入字段,刷新页面后如何保持这个“新输入值”的存在
- 文件输入 :Chrome 在提交表单之前不会检查文件是否仍然存在
- 检查表单输入是否存在
- 检查表单字段的输入 - 如果存在邮政编码,则提醒 javascript
- Rails 输入表单填充了 jQuery .val(),但参数中不存在数据
- 检查 PHP 或 JavaScript 中是否存在输入文件夹
- 如何将 jquery keyup() 的每个输入值保存在 MySQL 数据库中
- 当文件输入中存在名称字段时,getElementById 不会发布
- 是否存在输入类型=“0”的事件;文件”;
- 不存在的属性HTML输入字段
- 当存在'这是一个名为submit的输入