Javascript 从ID获取URL
因此,我使用的API为我的网站上的下载链接生成二维码,这样人们就可以直接将东西下载到手机上 然而,用户只能输入按钮的下载链接,因为QRcode是硬编码到站点中的,所以我想知道是否有可能获取他们生成的按钮的URL并将其添加到QRcode生成器的API中 我可能会更好地使用javascript而不是我正在使用的html API,但我对javascript不是很在行 一些示例代码: 用户提交的下载按钮:Javascript 从ID获取URL,javascript,html,Javascript,Html,因此,我使用的API为我的网站上的下载链接生成二维码,这样人们就可以直接将东西下载到手机上 然而,用户只能输入按钮的下载链接,因为QRcode是硬编码到站点中的,所以我想知道是否有可能获取他们生成的按钮的URL并将其添加到QRcode生成器的API中 我可能会更好地使用javascript而不是我正在使用的html API,但我对javascript不是很在行 一些示例代码: 用户提交的下载按钮: <a href="http://www.example.com" id="QRcode"&g
<a href="http://www.example.com" id="QRcode">Download</a>
QRcode:
<img src="https://api.qrserver.com/v1/create-qr-code/?data= #QRcode URL &size=115x115">
HTML部分:
<a href="http://www.example.com" id="QRcode" onclick="generateQrDownload(); return false;">Download</a>
<img id="qrImg" src="http://my_initial_url">
希望这有帮助。如果可以获取他们生成的按钮的URL并将其添加到QRcode生成器的API中,请详细说明您对该行的期望。。您希望出现什么行为?因此按钮的Id将添加到URL中,对吗?不,我需要Id的URL,在本例中为example.comvar idUrl=document.getElementByIdQRcode.href;
function generateQrDownload() {
var url = 'https://api.qrserver.com/v1/create-qr-code/?data=' + document.getElementById('QRcode').href+ '&size=115x115';
document.getElementById('qrImg').src = url;
}