тут что-то странное с отступами, ну и можно сразу так:
`message=link.dataset.message.replace(/%s/g, destinationURL);`