JavaScript: src method returns empty string

When using src method to get URL, it returns empty string like this: // returns whole url example var d1 = new DOMParser().parseFromString("<html><body><script id='hoge' src='http://