У меня есть две страницы, Страница 1 и Страница 2. Для страницы 2 мой код выглядит так:
$("input[value]").each(function(r) {
if (r == 6) {
$(this).focus();
document.execCommand("insertText", false, request.data.email);
setTimeout(() => {
document.execCommand("delete", false, null);
console.log('deleted')
}, 3000);
}
});
Я успешно скопировал текст на вход, но если я перейду на страницу 1,и затем снова на страницу 2, и затем я вызываю функцию, я все еще вижу исходные данные, которые я скопировал, прежде чем все еще там.
Мой вопрос: Как я могу удалить последнюю команду document.execCommand("insertText", false, request.data.email);
?Я пробовал команду что-то вроде этого: document.execCommand("delete", false, null);
, но это не работает.