【发布时间】:2013-12-17 11:58:54
【问题描述】:
现在我正在尝试使用 HTML5 的 localStorage API 从表中获取一个值,并将该值传递给一个表单。
例如,当用户点击此表单上的“今天注册”:http://yft.ac/upcoming-workshops/,我想要来自给定行的信息(日期、时间、位置),以及它上面的标题(例如: YFT Admissions Insights) 被存储,然后显示在此页面的“感兴趣的研讨会”字段中:http://yft.ac/contact-us/。
我在 JavaScript 方面确实不是最好的,但这是我目前所拥有的:
联系我们:
$('input#workshop').text( localStorage.getItem('workshop') );
即将举行的研讨会页面:
$('body').on('click', 'a.button', function(){
var index = $(this).parents('table').index('table');
var cur_workshop = $(this).parents('.innercontent').find('h3').eq(index).text();
localStorage.setItem('workshop', cur_workshop);
});
我只是尝试将其拼凑起来,因此上面的代码无法正常工作,但我希望这对于可能更精通 JavaScript 的人来说是一个很好的起点。
【问题讨论】:
标签: javascript jquery html forms local-storage