在会话存储中保存并显示输入值
Save and show input value in session storage
我在子页面上输入了数字和带有文本的按钮。
<input id="quantity" type="number">
我想保存输入的值并显示在按钮上。
<a id="button2" data-role="button">You have "value" coins</a>
我该怎么做?
如果我理解的不错,
这是解决方案
document.getElementById('quantity').onkeyup = function() {
var quantity=this.value;
sessionStorage.setItem('quantity',quantity);
document.getElementById('button2').innerHTML='You have '+ sessionStorage.getItem('quantity')+' coins';
};
这里是 jquery 版本:
$('#quantity').keyup(function(){
var quantity=$(this).val();
sessionStorage.setItem('quantity',quantity);
$('a').text('You have ' + sessionStorage.getItem('quantity') +' coins');
});
我在子页面上输入了数字和带有文本的按钮。
<input id="quantity" type="number">
我想保存输入的值并显示在按钮上。
<a id="button2" data-role="button">You have "value" coins</a>
我该怎么做?
如果我理解的不错,
这是解决方案
document.getElementById('quantity').onkeyup = function() {
var quantity=this.value;
sessionStorage.setItem('quantity',quantity);
document.getElementById('button2').innerHTML='You have '+ sessionStorage.getItem('quantity')+' coins';
};
这里是 jquery 版本:
$('#quantity').keyup(function(){
var quantity=$(this).val();
sessionStorage.setItem('quantity',quantity);
$('a').text('You have ' + sessionStorage.getItem('quantity') +' coins');
});