// クリックしたaタグを含むpタグのIDを取得、ファイル化してダウンロード
function getID(element) {
let id = element.closest('p').id;
console.log("id = " + id);
let data = new Blob([id], { type: 'text/plain' });
let link = document.createElement('a');
link.href = URL.createObjectURL(data);
link.download = 'test.txt';
link.click();
}
<script>
var element = document.getElementById(305);
var rect = element.getBoundingClientRect();
var y = rect.top;
console.log("toOldRes y = " + y);
scrollTo(0, y);
</script>