简体   繁体   English

使用JavaScript将动态网址字段传递到链接中

[英]Pass a dynamic URL field into a link using javascript

I am trying to parse the email ("test@test.com") from the url and insert it together with an identifier to the popupwidget url. 我正在尝试从URL中解析电子邮件(“ test@test.com”),并将其与标识符一起插入popupwidget URL。

The end result should be "showPopupWidget(' https://website.com?utm_campaign=test@test.com ')". 最终结果应为“ showPopupWidget(' https://website.com?utm_campaign=test@test.com ')”。

Unfortunately, I cannot seem to get it to work. 不幸的是,我似乎无法使其正常工作。 Any help would be greatly appreciated. 任何帮助将不胜感激。

Thanks! 谢谢!

 //<![CDATA[ window.onload=function(){ url = "https://url.com/abc?email=test@test.com"; var paramId = new URL(url).searchParams.get("email"); var frameElement = document.getElementById("calendlyid"); frameElement.src = "https://webite.com" + "?utm_campaign=" +paramId; }//]]> 
 <h2 class="subtitle"> <a id="calendlyid" href="" onclick="iAmAttilasEvent(); Calendly.showPopupWidget('https://website.com');return false;" class="link">Book NOW</a> </h2> 

尝试这个:

frameElement.href= "https://webite.com" + "?utm_campaign=" +paramId;

Found the answer... 找到了答案...

 //<![CDATA[ window.onload=function(){ url = document.location.href; var paramId = new URL(url).searchParams.get("email"); var url = "iAmAttilasEvent(); Calendly.showPopupWidget('https://website.com" + "?utm_campaign=" +paramId + "');return false;"; document.getElementById("ID").setAttribute("onclick",url); }//]]> 
  <a id="ID" href="" class="link">Book Now</a> 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用Javascript将参数从URL传递到隐藏的表单字段(Gridview) - Using Javascript to pass a parameter from a URL to a hidden form field (Gridview) 将值从 URL 链接传递到表单字段 - Pass Value From URL Link To Form Field 将点击链接的目标网址传递给javascript / jQuery - Pass the destination URL of clicked link to javascript/jQuery 如何通过动态 URL 使用 Django JavaScript 和 Z3135F4019BEE015E26DZ 在锚标签中传递动态变量 - How to pass dynamic variable in anchor tag with dynamic URL using Django JavaScript and Html Rails通过使用link_to动态传递参数 - Rails pass params dynamic by using link_to 根据输入字段上的用户信息创建动态链接 URL - Create a dynamic link URL based on user info on input field 有没有办法使用 javascript/Jquery 将未提交的输入字段的值属性作为 URL 的参数传递? - Is there a way to pass the value attribute of an unsubmitted input field as a parameter of a URL using javascript/Jquery? 将动态URL字段传递到iframe而不进行服务器端编码 - Pass a dynamic URL field into an iframe without server side coding 在PHP的URL地址栏中传递Javascript链接 - Pass Javascript link inside the URL address bar in PHP 如何使用 JavaScript 链接到当前 URL + 1? - How to link to the current URL + 1 using JavaScript?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM