Я делал так
<video id="111" poster="http://site.ru/kartinka.png" src="http://site.ru/video.mp4">
<button onclick="button1()">Копировать id"111" ссылку poster</button>
<button onclick="button2()">Копировать id"111" ссылку src</button>
button1 = (function () {
var x = document.getElementById('111').getAttribute('poster');copy(x);
}());
button2 = (function () {
var m = document.getElementById('111').getAttribute('src');copy(m);
}());
но только на обеих кнопках копировала src если поменять местами js button1 и button2 то на обеих кнопках копирует poster но если вместе copy(x); и copy(m); написать alert(x); и alert(m); то все работает как нужно