Вы вызываете функцию вместо передачи как анонимный метод.
window.onload=function(){ document.getElementById("showF").addEventListener("click" , function(){ sacardatos('P1.txt','container'); },false); }