从 Javascript 中删除文件和值
Remove File and value from Javascript
请问如何在单击 class .close
时删除 q
的值?
这里有我的源代码:
$(document).on('click', '.close', function () {
$(this).parents('p').remove();
})
$('#Q1DocPath').change(function () {
var path = $(this).val();
if (path != '' && path != null) {
var q = path.substring(path.lastIndexOf('\') + 1);
$('#lblQ1Doc').html('<br/>' + '<p>' + q + '<a class="close"><font color="red">x</font><a>' + '</p>');
}
})
如果我对问题的理解正确,您只需从 HTML 中删除 q
的值。
最简单的方法是用 span
标签包裹值。
$(document).on('click', '.close', function () {
$(this).prev('span').remove();
})
$('#Q1DocPath').change(function () {
var path = $(this).val();
if (path != '' && path != null) {
var q = path.substring(path.lastIndexOf('\') + 1);
$('#lblQ1Doc').html('<br/>' + '<p><span>' + q + '</span><a class="close"><font color="red">x</font><a>' + '</p>');
}
})
如果您需要其他东西或注入,请告诉我HTML无法修改,我会更正答案。
据我了解,已阅读 , you have stored some data in the WebStorage 使用 C#。
现在您想使用 Javascript 从浏览器中删除相同的数据?
如果是这样,您要使用的是1:
sessionStorage.removeItem('key_to_your_data');
请问如何在单击 class .close
时删除 q
的值?
这里有我的源代码:
$(document).on('click', '.close', function () {
$(this).parents('p').remove();
})
$('#Q1DocPath').change(function () {
var path = $(this).val();
if (path != '' && path != null) {
var q = path.substring(path.lastIndexOf('\') + 1);
$('#lblQ1Doc').html('<br/>' + '<p>' + q + '<a class="close"><font color="red">x</font><a>' + '</p>');
}
})
如果我对问题的理解正确,您只需从 HTML 中删除 q
的值。
最简单的方法是用 span
标签包裹值。
$(document).on('click', '.close', function () {
$(this).prev('span').remove();
})
$('#Q1DocPath').change(function () {
var path = $(this).val();
if (path != '' && path != null) {
var q = path.substring(path.lastIndexOf('\') + 1);
$('#lblQ1Doc').html('<br/>' + '<p><span>' + q + '</span><a class="close"><font color="red">x</font><a>' + '</p>');
}
})
如果您需要其他东西或注入,请告诉我HTML无法修改,我会更正答案。
据我了解,已阅读
现在您想使用 Javascript 从浏览器中删除相同的数据?
如果是这样,您要使用的是1:
sessionStorage.removeItem('key_to_your_data');