xhr.addEventListener (????) の最初の属性を何と呼ぶべきかを知っていれば、これはうまくいくかもしれません。
var string= "I wan't to be sent as an attribute";
var xhr = new XMLHttpRequest()
xhr.addEventListener("load", uploadComplete(????, string), false)
function uploadComplete (evt, attr) {
cosnole.log(attr);
console.log(evt.target.responseText)
}