簡體   English   中英

如何將 function 和 href 添加到 javascript 單個 onclick ZC1C425268E68385D1AB5074F919Z?

[英]How do I add a function and href to javascript single onclick function?

我想在 URL 旁邊添加一個 javascript 變量值。 我會用下面的代碼來解釋。

首先我想在 URL 中命名,我使用下面的代碼來做到這一點,

<script type="text/javascript">
  const queryString = window.location.search;
  const urlParams = new URLSearchParams(queryString);
  var name = urlParams.get('name');
</script>

然后我想預覽變量的值,如下所示:

<script>
   document.write(name);
</script>

然后我想獲取用戶名作為輸入。 為此,我使用了提示。

<script type="text/javascript" language="Javascript">
  function getYourName() {
    name=prompt("Enter you name here");
  }  
</script>

然后我想分享一個 web URL 與用戶名作為'get'方法,

<a target="blank" href="#" onclick="getYourName(); this.href='whatsapp://send?text=Click here to see magic_ ->https://*sample*.com'+'?name='+**name**;"  data-action="share/whatsapp/share">Share</a>

但它不工作! 我想將鏈接生成為

> Click here to see magic_ -> https://sample.com?name=USER_ENTERED_NAME

如何將變量的值集成到鏈接中?

您可以在 function getYourName() 中插入鏈接

function getYourName() {
    const name=prompt("Enter you name here");
    location.href = "https://sample.com?name="+name;
}  

您必須取消 onclick 中的 href 屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM